Commit Graph

167 Commits

Author SHA1 Message Date
Ravin Perera
8e0d18bad3 Private docker registry enhancements. (#142)
Got private docker registry working without secure mode. Feature disabled by default.
2022-05-20 17:04:20 +05:30
Savinda Senevirathne
0f9eae8c8c Adding ip as the registration description. (#140) 2022-05-17 12:27:33 +05:30
ravinsp
e3887562d2 Added rippled server to mb config. 2022-05-16 09:27:32 +05:30
ravinsp
78a1212f5b Improved y/n prompt. 2022-05-15 06:29:59 +05:30
Savinda Senevirathne
21f7d40766 Chaning message board version to match with sashimono version. (#139) 2022-05-10 11:30:29 +05:30
Savinda Senevirathne
281dd18bd7 bc command check and version update in config file in evernode update (#138)
* Version upgrade in config file.
* Check whether bc utility is installed.
2022-05-09 20:54:59 +05:30
Savinda Senevirathne
15ff8fd700 Update message board version in registry on mb startup. (#137) 2022-05-06 09:49:33 +05:30
Chalith Desaman
18ed620406 Skip reading secret for regInfo (#136) 2022-05-04 13:36:31 +05:30
Kithmini Gunawardhana
0b1e63a9db Commented lease amount message (#135) 2022-05-04 12:28:21 +05:30
Kithmini Gunawardhana
1eb09d69c6 Permanent deletion of instance and lease records (#133) 2022-05-04 10:09:33 +05:30
Chalith Desaman
e4279211e1 Changed GRUB_CMDLINE_LINUX_DEFAULT to GRUB_CMDLINE_LINUX (#134) 2022-05-04 09:08:20 +05:30
Chalith Desaman
3f5796249f Minor bug fixes (#132) 2022-04-29 11:30:07 +05:30
Ravin Perera
0ec4313c85 UX improvements to installer and message board. (#131)
- Changed y/n pattern of setup questions.
- Registry address display during install.
- Improve evernode status output.
- Include config files in 'evernode log' output.
- Fixed issue with country code detection on dns addresses.
- Added space character validity check for dns address.
2022-04-29 08:34:43 +05:30
Ravin Perera
2abd0874a7 Updated install logic to decide instance count. (#129) 2022-04-28 18:11:25 +05:30
Chalith Desaman
f62d5d42dc Fixed instance creation failure when the max instance count is large (#130) 2022-04-28 16:21:23 +05:30
Kithmini Gunawardhana
d9f9ca8e7c Modified IP / DNS validation in setup script. (#128)
Co-authored-by: ravinsp <33562092+ravinsp@users.noreply.github.com>
2022-04-28 12:28:12 +05:30
Savinda Senevirathne
88c4c04b20 Generating evernode log file from evernode CLI (#127) 2022-04-28 10:17:43 +05:30
ravinsp
fc7217c708 Removed extra log line for heartbeat. 2022-04-28 07:57:03 +05:30
Chalith Desaman
ddc0ddfbcc Change ownership recursively for mb data dir (#126) 2022-04-26 15:21:00 +05:30
Chalith Desaman
f0bcb3d75b Update evernode js lib version (#125) 2022-04-26 11:15:37 +05:30
Kithmini Gunawardhana
d52da76499 Remove old logic of GUID regeneration (#124) 2022-04-25 19:02:11 +05:30
Savinda Senevirathne
9f03dda0c4 Putting system spec in GB 1000 scale (#123) 2022-04-25 19:00:52 +05:30
Savinda Senevirathne
f01274b433 Active instances in realtime (#121) 2022-04-25 09:43:29 +05:30
Kithmini Gunawardhana
bbc6edc238 Addition of lease info to the instance list (#120)
Co-authored-by: ravinsp <33562092+ravinsp@users.noreply.github.com>
2022-04-25 09:41:22 +05:30
Ravin Perera
3daa1126f6 Sashi cli and rootless dockerd fixes (#122)
* Fixed sashi cli create json construction issue
* Properly applied rootless slirp4netns port driver.
* Added dockerd max-concurrent-downloads.
* Changed some debug logs to info.
2022-04-23 13:14:05 +05:30
ravinsp
f7a374c004 Added br_netfilter kernel module to prerequisites. 2022-04-23 13:03:36 +05:30
Savinda Senevirathne
6b2f332b89 Bug fix on setup license prompt on quite mode (#119) 2022-04-19 18:04:10 +05:30
Chalith Desaman
98644db297 Run 'evernode status' without sudo. (#118) 2022-04-19 17:16:54 +05:30
Savinda Senevirathne
12be0addea Message updates in setup (#117) 2022-04-15 10:18:15 +05:30
Chalith Desaman
75f7b18c75 Support latest evernode js lib update (#116) 2022-04-14 23:09:36 +05:30
Savinda Senevirathne
bf1525f3d9 Display licence and other minor changes in setup. (#115) 2022-04-13 18:22:51 +05:30
Savinda Senevirathne
2b1f750351 lease amount change setup (#114) 2022-04-12 11:11:15 +05:30
Savinda Senevirathne
35c98880eb Hide target price from purchaser service and database table name change. (#113) 2022-04-11 13:31:36 +05:30
Chalith Desaman
ad0b03a241 Bug fixes of lease offer creation and acquire failure handling (#112) 2022-04-11 12:30:28 +05:30
Chalith Desaman
469742130d NFT token burn modifications (#111) 2022-04-06 10:54:49 +05:30
Savinda Senevirathne
bc72ce3193 Host expire instance. (#110) 2022-04-04 16:56:01 +05:30
Kithmini Gunawardhana
5662b3d8b0 Hosting lease NFT burning process at de-registration (#109) 2022-04-04 16:09:04 +05:30
Chalith Desaman
3585cf438d Use the lease nft id as the instance name in sashimono (#108) 2022-04-04 07:40:31 +05:30
Chalith Desaman
86e9c955a8 Evernode install script changes for offer lease (#107) 2022-03-30 18:50:15 +05:30
Kithmini Gunawardhana
86c3f48a47 Extend lease handling (#106) 2022-03-30 18:46:06 +05:30
Chalith Desaman
e33c58d030 Offer lease and listen to acquire lease implementations (#105) 2022-03-29 18:22:33 +05:30
Chalith Desaman
7c405bab6c Set host xrpl account domain during Evernode setup (#104) 2022-03-22 16:17:53 +05:30
Savinda Senevirathne
55dc650889 Enable instance ports from firewall in evernode installation setup (#102) 2022-03-22 08:35:12 +05:30
Chalith Desaman
a2a77652cf Host heartbeat modifications and other fixes (#103) 2022-03-22 06:09:17 +05:30
Chalith Desaman
5a7642d94c Rearrange evernode installation (#101) 2022-03-18 19:18:50 +05:30
ravinsp
77ddce0de5 Fixed cloud location urls. 2022-03-14 08:41:28 +05:30
Savinda Senevirathne
1e24a3e604 Listing and monitoring sell offer in DEX for hosting tokens. (#100)
User has two options to get the target price to list hosting tokens.
Option 01: From hook configuration values (Set by purchaser contract).
Option 02: Set by user itself.
Added configs to message board config file to mention listing hosting token limit and the user target price if the price is maintained by the user.
Message board checks the existing offer for available balance threshold or change in target price.
2022-03-11 18:25:24 +05:30
Kithmini Gunawardhana
d8a66f8933 Message board - host registration (#97) 2022-03-11 09:53:18 +05:30
Ravin Perera
e696207e46 Upgraded nodejs dependencies to 16.x (#99) 2022-03-08 21:13:04 +05:30
Ravin Perera
5bfd8d8c18 Used evernodedev docker account. (#98) 2022-03-07 19:10:16 +05:30