Johannes Zellner
01683e9383
Another attempt to fix app polling
...
Using taskId only to update app info leads to various outdated states if
an app task has finished. We need to also update once the task has
finished at least once. So instead of individual app polling, we can
simply rely on the all apps listing api, which we poll anyways and not
rely on the restricted properties in the main apps view.
The app configure will fetch the updated full properties now, not
relying on the Clients internal caching
2020-06-14 13:35:30 +02:00
Girish Ramakrishnan
1e82774460
set poll frequency same as the apps.js
2020-06-08 20:26:25 -07:00
Girish Ramakrishnan
81bf84b50a
re-use existing progress and message properties
...
now, when we go back to the app grid, it reflects immediately
2020-06-08 17:54:50 -07:00
Johannes Zellner
18ac61e8ab
custom asyncForEach() is gone
2020-06-03 23:17:06 +02:00
Johannes Zellner
eeac846f5a
custom asyncSeries() is gone
2020-06-03 23:08:05 +02:00
Girish Ramakrishnan
231dfe70d0
remove broken disk graphs
2020-05-27 22:24:10 -07:00
Girish Ramakrishnan
79eecd8b3e
OVH requires region to be set
...
https://docs.ovh.com/gb/en/public-cloud/getting_started_with_the_swift_S3_API/#configure-aws-client
2020-05-27 18:11:28 -07:00
Johannes Zellner
f66d4e34d6
Bring back backupId clipboard logic
2020-05-25 21:47:58 +02:00
Girish Ramakrishnan
53f0e6c7d3
Fix regression in import UI
2020-05-24 18:44:42 -07:00
Girish Ramakrishnan
1608faecea
Make min period as 12 hours
...
because we only collect disk data twice a day
2020-05-23 12:40:41 -07:00
Girish Ramakrishnan
4260082726
rename variable to avoid name conflict
2020-05-22 14:52:23 -07:00
Johannes Zellner
7adc153e57
Also add swap to apps memory graph
2020-05-22 18:04:33 +02:00
Johannes Zellner
ae105d9f83
Fixup app disk usage graphs
2020-05-22 17:16:37 +02:00
Johannes Zellner
87c895bd76
Show graph minutes, since we now have a smaller resolution
2020-05-22 16:33:27 +02:00
Johannes Zellner
2b36a2f8cb
Fix busy state for automatic updates and backups
2020-05-20 12:16:35 +02:00
Johannes Zellner
1f0b0d7bd1
Add all wasabi regions
2020-05-19 14:52:42 +02:00
Girish Ramakrishnan
66eff3a020
Add save/restore backup config to app view
2020-05-16 11:19:47 -07:00
Johannes Zellner
c38c440e63
Do not throw exception if no app graph data is yet available
2020-05-15 11:49:02 +02:00
Johannes Zellner
218ec9c678
Plot app memory against the apps memory limit
2020-05-13 23:38:32 +02:00
Johannes Zellner
8b7c3308b3
Remove noisy dots in graphs
2020-05-13 23:35:14 +02:00
Johannes Zellner
e5c8f2caec
Fixup disk graph summary
2020-05-13 22:53:51 +02:00
Johannes Zellner
5774a7893f
Improve app graph layout
2020-05-13 01:12:13 +02:00
Johannes Zellner
abd9ea9ec5
Add memory and disk graphs to app view
2020-05-13 00:42:34 +02:00
Girish Ramakrishnan
f85a4878de
rename backup key to password
2020-05-12 14:53:37 -07:00
Girish Ramakrishnan
a31ea92649
Add a UI for binds
2020-05-02 11:07:36 -07:00
Girish Ramakrishnan
b8f18bdec2
Add OVH Object Storage regions
2020-04-29 13:13:01 -07:00
Johannes Zellner
a2df4db504
Parse task creationTime also as utc
2020-04-02 12:19:42 +02:00
Girish Ramakrishnan
9b1f0e394a
set busy to false on error
2020-03-31 17:45:34 -07:00
Girish Ramakrishnan
1c5ff88e3c
Use space instead of command for tag-input
...
this makes sure that email aliases wrap. if we used comma, it does not wrap
2020-03-28 16:46:19 -07:00
Johannes Zellner
da9d634b83
Remove already hidden task stop button
2020-03-26 00:19:50 +01:00
Johannes Zellner
128704400f
Hook up task cancel action
2020-03-26 00:19:06 +01:00
Johannes Zellner
a3594322bd
Show task cancel button after 5min
2020-03-26 00:16:23 +01:00
Girish Ramakrishnan
1555b143a9
strip .tar.gz/.tar.gz.enc ending for all backup ids
2020-03-06 02:31:26 -08:00
Girish Ramakrishnan
3665d7cab7
Add linode to import UI
2020-03-05 11:24:42 -08:00
Johannes Zellner
958f738820
Fix app mailbox form state
2020-02-27 16:04:11 +01:00
Johannes Zellner
0e6c9177f0
Migrate most of .admin usage
2020-02-24 12:56:13 +01:00
Girish Ramakrishnan
304c930f95
Fix comment
2020-02-11 21:27:16 -08:00
Girish Ramakrishnan
467edb6b32
Error handing fixes for import
2020-02-07 11:23:34 -08:00
Girish Ramakrishnan
8600019079
Fixes to import UI
2020-02-07 10:22:52 -08:00
Girish Ramakrishnan
49975a521b
Add UI to import backup
2020-02-07 09:42:27 -08:00
Girish Ramakrishnan
2a4d9c0ba6
ui for cpu shares
2020-01-28 22:32:58 -08:00
Girish Ramakrishnan
f5fd75f4fa
Set busy indicator to false in refresh callbacks
2019-12-22 17:10:04 -08:00
Girish Ramakrishnan
24d1c2d63a
Fix error state handling
...
Do not disable views in error state. Many actions like display work just fine.
Also, people want to restore etc but all this is disabled.
2019-12-20 19:04:51 -08:00
Girish Ramakrishnan
da191d62cc
Show console view in error state for the logs
...
disable the terminal button accordingly
2019-12-20 15:55:57 -08:00
Girish Ramakrishnan
adc078a5cb
Add a restart button in recovery section
2019-12-20 11:27:32 -08:00
Girish Ramakrishnan
7d70060962
debug view is now called repair
2019-12-19 21:53:53 -08:00
Girish Ramakrishnan
f0730f595f
rework the repair view
2019-12-16 19:24:32 -08:00
Girish Ramakrishnan
d175d06b35
debug is now repair
2019-12-16 17:45:40 -08:00
Girish Ramakrishnan
119969634e
Fix display of start/stop button
2019-12-16 16:27:24 -08:00
Girish Ramakrishnan
b67c09a4c1
Use refreshApp in onReady
2019-12-16 16:22:29 -08:00