6ec1dcf088
Servers console performance improvements ( #3007 )
...
* feat: init selecting paper+purpur on purchase flow
Signed-off-by: Evan Song <theevansong@gmail.com >
* feat: properly implement Paper/Purpur in Platform
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: correct wording
Signed-off-by: Evan Song <theevansong@gmail.com >
* feat: redo platform modal
Signed-off-by: Evan Song <theevansong@gmail.com >
* Switch to HCaptcha for Auth-related captchas (#2945 )
* Switch to HCaptcha for Auth-related captchas
* run fmt
* fix hcaptcha not loading
* fix: more robust loader dropdown logic
Signed-off-by: Evan Song <theevansong@gmail.com >
* fix: handle "not yet supported" install err
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: fix icon kerfuffles
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: improve vanilla install modal title
Signed-off-by: Evan Song <theevansong@gmail.com >
* fix: spacing
Signed-off-by: Evan Song <theevansong@gmail.com >
* feat: usePyroConsole store instead of passing a prop to prevent bulk panel refreshing
* chore: improve no loader state
Signed-off-by: Evan Song <theevansong@gmail.com >
* fix: type error
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: adjust mod version modal title
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: adjust modpack warning copy
Signed-off-by: Evan Song <theevansong@gmail.com >
* feat: vanilla empty state in content page
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: adjust copy
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: update icon
Signed-off-by: Evan Song <theevansong@gmail.com >
* fix: loader type
Signed-off-by: Evan Song <theevansong@gmail.com >
* fix: loader type
Signed-off-by: Evan Song <theevansong@gmail.com >
* feat: always show dropdown if possible
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: improve spacing
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: appear disabled
Signed-off-by: Evan Song <theevansong@gmail.com >
* h
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: if reinstalling, show it on the modal title
Signed-off-by: Evan Song <theevansong@gmail.com >
* feat: put it in the dropdown, they said
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: adjust style
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: sort paper-purpur versions desc
Signed-off-by: Evan Song <theevansong@gmail.com >
* fix: do not consider backup limit in reinstall prompt
Signed-off-by: Evan Song <theevansong@gmail.com >
* feat: backup locking, plugin support
* fix: content type error
Signed-off-by: Evan Song <theevansong@gmail.com >
* fix: casing
Signed-off-by: Evan Song <theevansong@gmail.com >
* fix: plugins pt 2
* feat: backups, mrpack
* fix: type errors come on
Signed-off-by: Evan Song <theevansong@gmail.com >
* fix: spacing
Signed-off-by: Evan Song <theevansong@gmail.com >
* fix: type maxing
* chore: show copy button on allocation rows
Signed-off-by: Evan Song <theevansong@gmail.com >
* feat: suspend improvement
---------
Signed-off-by: Evan Song <theevansong@gmail.com >
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
Co-authored-by: Jai A <jaiagr+gpg@pm.me >
Co-authored-by: TheWander02 <48934424+thewander02@users.noreply.github.com >
2024-12-11 23:49:22 +00:00
Evan Song
d851f32ea0
fix: do not consider backup limit in reinstall prompt ( #2994 )
...
Signed-off-by: Evan Song <theevansong@gmail.com >
2024-12-09 23:10:36 +00:00
Evan Song
d90cc09620
Implements MOD-171: Intercom messenger integration on servers panel ( #2959 )
...
* feat: intercom
Signed-off-by: Evan Song <theevansong@gmail.com >
* fix: double check
Signed-off-by: Evan Song <theevansong@gmail.com >
* fix: address double booting
Signed-off-by: Evan Song <theevansong@gmail.com >
---------
Signed-off-by: Evan Song <theevansong@gmail.com >
2024-11-22 23:25:33 +00:00
Evan Song
1f230383ce
Fixes MOD-160 ( #2948 )
...
* fix: refresh backups automatically when ongoing backups are running
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: improve backup creation rate limit msg
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: increase polling timeout
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: clean
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: add notice of automatic refresh
Signed-off-by: Evan Song <theevansong@gmail.com >
---------
Signed-off-by: Evan Song <theevansong@gmail.com >
2024-11-18 02:59:01 +00:00
Evan Song
a1a920ee67
Fixes MOD-163 ( #2952 )
...
* init: correctly type powerstate in crash state
Signed-off-by: Evan Song <theevansong@gmail.com >
* feat: handle oom_killed and exit_code when a server crashes
Signed-off-by: Evan Song <theevansong@gmail.com >
---------
Signed-off-by: Evan Song <theevansong@gmail.com >
2024-11-18 02:58:43 +00:00
Evan Song
3ef56ce66e
chore: show all java versions toggle ( #2932 )
...
Signed-off-by: Evan Song <theevansong@gmail.com >
2024-11-11 05:14:14 +00:00
Evan Song
ff72c906ba
fix: correct uri encode paths in fs module ( #2922 )
...
Signed-off-by: Evan Song <theevansong@gmail.com >
2024-11-05 23:35:43 +00:00
Evan Song
907b1f67ed
fix: multipart mrpack by gently holding ofetch's hand and saying "we got this, actually" and we ignore all the bullshit that comes with it ( #2921 )
...
* fix: multipart mrpack
Signed-off-by: Evan Song <theevansong@gmail.com >
* fix: use native fetch
Signed-off-by: Evan Song <theevansong@gmail.com >
---------
Signed-off-by: Evan Song <theevansong@gmail.com >
2024-11-05 23:21:41 +00:00
Evan Song
72cbe7f905
fix: unnecessary refetch of server modules on first mount ( #2918 )
...
Signed-off-by: Evan Song <theevansong@gmail.com >
2024-11-05 22:53:14 +00:00
Evan Song
deb16aa7ab
pyro: multipart mrpack uploads ( #2917 )
...
* chore: impl in pyroservers
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: disable install btn if loading
Signed-off-by: Evan Song <theevansong@gmail.com >
---------
Signed-off-by: Evan Song <theevansong@gmail.com >
2024-11-05 22:24:13 +00:00
Evan Song
d0efa44c9e
refactor(terminal): rewrite terminal virtualization ( #2916 )
...
Signed-off-by: Evan Song <theevansong@gmail.com >
2024-11-05 20:32:11 +00:00
Evan Song
417f2a8b91
fix: do not prepend modrinth.com to backup download url ( #2908 )
...
Signed-off-by: Evan Song <theevansong@gmail.com >
2024-11-04 23:42:32 +00:00
Evan Song
81d921d625
Pyro: Initial Marketing Fixes ( #2885 )
...
* fix: typo
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: specify specs on reliable hosting card
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: clarify locations
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: clarify SFTP and networking features
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: adjust copy
Signed-off-by: Evan Song <theevansong@gmail.com >
* feat: pushj faq section
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: address review
Signed-off-by: Evan Song <theevansong@gmail.com >
---------
Signed-off-by: Evan Song <theevansong@gmail.com >
2024-11-03 01:05:47 -08:00