hive issueshttps://gitlab.syncad.com/groups/hive/-/issues2024-03-26T08:08:17Zhttps://gitlab.syncad.com/hive/denser/-/issues/286Dropping multiple files to upload causes error when signing files2024-03-26T08:08:17ZWojciech BarcikDropping multiple files to upload causes error when signing filesTo duplicate the issue try to upload 2 files into mdeditor, when wallet is locked. You'll be asked for password to unlock Hbauth wallet twice. Then application will crash either when you type good or wrong password.To duplicate the issue try to upload 2 files into mdeditor, when wallet is locked. You'll be asked for password to unlock Hbauth wallet twice. Then application will crash either when you type good or wrong password.Wojciech BarcikWojciech Barcikhttps://gitlab.syncad.com/hive/block_explorer_ui/-/issues/241Color code operations2024-03-26T14:48:31ZAndrzej LisakColor code operationsThis topic requires experimentation, because it might turn out to be not so good, but I think it wouldn't hurt if each type of operation had its own class, so it is possible to attribute different operation name color and background colo...This topic requires experimentation, because it might turn out to be not so good, but I think it wouldn't hurt if each type of operation had its own class, so it is possible to attribute different operation name color and background color to each operation. It holds true even if we end up grouping many operations within the same color scheme. Default differences should most likely be very subtle, f.e. virtual operation names should be slightly yellow instead of white, and the background color for social operations should be a bit different than financial or account management operations.https://gitlab.syncad.com/hive/block_explorer_ui/-/issues/240Links to block from context of transaction should link to that transaction wi...2024-03-25T14:58:49ZAndrzej LisakLinks to block from context of transaction should link to that transaction within blockWe can jump to block from transaction page or from account history (maybe from other places too). Both links are within context of transaction. The link should therefore put user near that transaction when in block view. Compare with `hi...We can jump to block from transaction page or from account history (maybe from other places too). Both links are within context of transaction. The link should therefore put user near that transaction when in block view. Compare with `hiveblocks.com` (example link to transaction within block from account history page: https://hiveblocks.com/b/83924245#ea4dc594f74fb197bd7ab64e0d2109f40f45191f)https://gitlab.syncad.com/hive/block_explorer_ui/-/issues/239Add differential time for account history2024-03-25T14:54:30ZAndrzej LisakAdd differential time for account historyAccount page currently shows the following columns: `Block`, `Transaction`, `Operation` and `Content`. A moment when transaction happened can be presented in three ways: block number (that is what we have now), block timestamp or how lon...Account page currently shows the following columns: `Block`, `Transaction`, `Operation` and `Content`. A moment when transaction happened can be presented in three ways: block number (that is what we have now), block timestamp or how long ago block happened (differential time). Out of those three ways the last one carries most immediately useful information, primarily because it is easy to see at first glance if anything new happened on the account. `hiveblocks.com` presents that differential time, with timestamp on a tooltip and block only in form of link to block.
Either add differential time in new column, or replace `Block` column with it (adding block timestamp and possibly block number on a tooltip).https://gitlab.syncad.com/hive/clive/-/issues/175clive_local_tools | Use JSONRPCResponse as the result in raw_http_call2024-03-25T13:00:26ZWieslaw Kedzierskiclive_local_tools | Use JSONRPCResponse as the result in raw_http_callWieslaw KedzierskiWieslaw Kedzierskihttps://gitlab.syncad.com/hive/haf_block_explorer/-/issues/75Add API annotations for swagger2024-03-22T17:01:02ZDan NotesteinAdd API annotations for swaggerMichal ZanderMichal Zanderhttps://gitlab.syncad.com/hive/balance_tracker/-/issues/19Add api annotations for swagger2024-03-22T17:00:24ZDan NotesteinAdd api annotations for swaggerMichal ZanderMichal Zanderhttps://gitlab.syncad.com/hive/block_explorer_ui/-/issues/237Add "hour" filter to time ranges2024-03-22T13:25:42ZJakub LachórAdd "hour" filter to time rangesWe should be able to filter and search data with last hour filter. Currently the smallest possible unit is days.We should be able to filter and search data with last hour filter. Currently the smallest possible unit is days.Jakub LachórJakub Lachórhttps://gitlab.syncad.com/hive/clive/-/issues/174TUI(consistency) - there is nothing...2024-03-22T11:54:31ZAleksandra GrabowskaTUI(consistency) - there is nothing...A new component should be added to show if there is no transfer, no withdraw routes e.t.c..
We should discuss first, how it should look.
![image](/uploads/2450fb3518b0c0f622e097cccc1891f3/image.png)
![image](/uploads/17ce32befdd479bc...A new component should be added to show if there is no transfer, no withdraw routes e.t.c..
We should discuss first, how it should look.
![image](/uploads/2450fb3518b0c0f622e097cccc1891f3/image.png)
![image](/uploads/17ce32befdd479bca928d02a4d2ea12e/image.png)
![image](/uploads/497dee1b6d0d276b369c52c721b5f04d/image.png)MVP - Minimum Viable Producthttps://gitlab.syncad.com/hive/clive/-/issues/173TUI(consistency) - Cart2024-03-22T11:47:17ZAleksandra GrabowskaTUI(consistency) - CartThe cart table should look like others tables with actions.The cart table should look like others tables with actions.MVP - Minimum Viable Producthttps://gitlab.syncad.com/hive/clive/-/issues/172TUI(consistency) - Savings - tables2024-03-22T11:40:21ZAleksandra GrabowskaTUI(consistency) - Savings - tablesNow, it looks like that:
![image](/uploads/8ed3ac183dd9a1b60ea7baa13bf56de4/image.png)
![image](/uploads/5a45b5a21644417a4e929e7eb0458443/image.png)
It would be good if it looks like the table on the Hive power management view.Now, it looks like that:
![image](/uploads/8ed3ac183dd9a1b60ea7baa13bf56de4/image.png)
![image](/uploads/5a45b5a21644417a4e929e7eb0458443/image.png)
It would be good if it looks like the table on the Hive power management view.MVP - Minimum Viable Producthttps://gitlab.syncad.com/hive/clive/-/issues/171TUI(consistency) - Configuration2024-03-22T11:35:46ZAleksandra GrabowskaTUI(consistency) - Configuration1. Node
![image](/uploads/6aad367a68397defcefde3ca657a8cd6/image.png)
To do:
a. Add a big title: Config.
b. Add a section title: Set note address.
c. Add a background (like in the `Profile data` view).
2.1 Manage key alias...1. Node
![image](/uploads/6aad367a68397defcefde3ca657a8cd6/image.png)
To do:
a. Add a big title: Config.
b. Add a section title: Set note address.
c. Add a background (like in the `Profile data` view).
2.1 Manage key aliases
![image](/uploads/71ad63abecf3e382db05b05b6898c2b9/image.png)
To do:
a. Add a big title: Config.
b. Change the table with actions.
2.2 Edit alias
![image](/uploads/7ef77bf2dcab58e4598cce8b70042702/image.png)
To do:
a. Add a big title: Config.
b. Add a section title: Edit alias.
3. Activation
![image](/uploads/0b6bc6a93d5773518ebfd8d84dc6c3ba/image.png)
To do:
a. Add a section title: Activate profile.MVP - Minimum Viable Producthttps://gitlab.syncad.com/hive/clive/-/issues/170TUI(consistency) - Operations2024-03-22T14:45:17ZAleksandra GrabowskaTUI(consistency) - Operations1. Transfer
![image](/uploads/bc018c6f87ecf14d467243c90f4c382b/image.png)
To do:
a. Add a section title: Transfer to account.
b. Remove the big title.
2. Savings
![image](/uploads/66183112da397d1ae7d087283be92582/image.png)
...1. Transfer
![image](/uploads/bc018c6f87ecf14d467243c90f4c382b/image.png)
To do:
a. Add a section title: Transfer to account.
b. Remove the big title.
2. Savings
![image](/uploads/66183112da397d1ae7d087283be92582/image.png)
![image](/uploads/32ab6e32ede7eec5e5591dd37dfd9c6d/image.png)
To do:
a. Add a section title: Transfer to savings.
b. Add a section title: Transfer from savings.
c. Change the table with actions.
3. Cancel transfer (from savings)
![image](/uploads/88e1fddafe7b67d4b52467ffc258679e/image.png)
To do:
a. Add a section title: Cancel transfer from savings.
4. Governance - set proxy
![image](/uploads/37aa288f6b5bb59f522f647f3ede7053/image.png)
![image](/uploads/d098e9f7d8f640b2691c474d9471f33e/image.png)
![image](/uploads/522dd37361970615bbead23a5c37929b/image.png)
To do:
a. (first/second view) Add a section title: Modify proxy (now it is `set proxy`).
b. (first/second view) Add a background (like in the `Profile data` view).
c. (third view) Add a section title: Set proxy.
5.1 Hive power management - Remove withdraw route
![image](/uploads/5630d68463cd6f2970e208dbd3ae9442/image.png)
To do:
a. Add a section title: Remove withdraw vesting route.
5.2 Hive power management - Cancel power down
![image](/uploads/34d965a3d9b23f315d1d4dab5b8d4566/image.png)
To do:
a. Add a section title: Cancel power down.
5.3 Hive power management - Remove delegation
![image](/uploads/9fb9198bbc6833ef3904e014519c2c8e/image.png)
To do:
a. Add a section title: Remove delegation.
6. General - Select file
![image](/uploads/8d2357c78ffc3a69e2f9ed2bd661aac5/image.png)
To do:
a. Add a section title: Select file.
7. General - Save transaction to file
![image](/uploads/6b497b05351065ff24113a83f97fa240/image.png)
To do:
a. Add a section title: Save transaction to file.MVP - Minimum Viable ProductJakub ZiebinskiJakub Ziebinskihttps://gitlab.syncad.com/hive/clive/-/issues/169TUI (consistency ) - Onboarding2024-03-22T09:28:27ZAleksandra GrabowskaTUI (consistency ) - Onboarding1. Profil data
![image](/uploads/5ca3087636e2f4c6c9cc77394b436277/image.png)
To do:
a. Add a big title: Onboarding process
b. Add a section title: Enter profile data
2. Node
![image](/uploads/5a0583a2ad0894753d23ed4b3981834a/...1. Profil data
![image](/uploads/5ca3087636e2f4c6c9cc77394b436277/image.png)
To do:
a. Add a big title: Onboarding process
b. Add a section title: Enter profile data
2. Node
![image](/uploads/5a0583a2ad0894753d23ed4b3981834a/image.png)
To do:
a. Add a big title: Onboarding process.
b. Add a section title: Set node address.
c. Add a background (like in the previous view).
d. If it is the same view as in the Configuration, it should be separated.
3. Account name
![image](/uploads/49f825073e828a37f1ca0039913ffd6f/image.png)
To do:
a. Add a big title: Onboarding process.
b. Add a section title: Set account name.
c. Add a background (like in the `Profile data` view).
4. Define keys
![image](/uploads/94b24c3c33578c36952d688ab9cd0d79/image.png)
To do:
a. Add a big title: Onboarding process (optional step, could be done later).
b. Add a section title: Define keys.
c. Add a background (like in the `Profile data` view).MVP - Minimum Viable Producthttps://gitlab.syncad.com/hive/clive/-/issues/168CLI - parameter force offline should be removed2024-03-21T11:25:42ZAleksandra GrabowskaCLI - parameter force offline should be removedThe parameter `force offline` should be removed from the following commands:
a. update-owner-authority
b. update-active-authority
c. update-posting-authority
d. update-memo-keyThe parameter `force offline` should be removed from the following commands:
a. update-owner-authority
b. update-active-authority
c. update-posting-authority
d. update-memo-key10th releasehttps://gitlab.syncad.com/hive/test-tools/-/issues/46Wallet re implementation with beekeeper- missing functions.2024-03-26T11:11:43ZRadosław MasłowskiWallet re implementation with beekeeper- missing functions.In this place I store missing functions, which use to be implement.
1. Missing custom json operation for delegate_rc in schemas
2. ~~Problem with broadcasting some operations nonblocking~~
3. Storing logs from tests in tmp folders, inst...In this place I store missing functions, which use to be implement.
1. Missing custom json operation for delegate_rc in schemas
2. ~~Problem with broadcasting some operations nonblocking~~
3. Storing logs from tests in tmp folders, instead of folder with tests.Krzysztof Mochockikmochocki@syncad.comKrzysztof Mochockikmochocki@syncad.comhttps://gitlab.syncad.com/hive/clive/-/issues/167improve cli testing framework by refactoring checkers module2024-03-20T10:06:32ZMarcin Sobczykimprove cli testing framework by refactoring checkers modulecheckers is separate module but it could be part of TestingCli class, we should also consider if we always run cli command (most likely "clive show ...") or just provide invocation result of type click.testing.Resultcheckers is separate module but it could be part of TestingCli class, we should also consider if we always run cli command (most likely "clive show ...") or just provide invocation result of type click.testing.Resulthttps://gitlab.syncad.com/hive/denser/-/issues/283Cannot login via Keychain in non-strict mode using account authority2024-03-19T16:14:50ZWojciech BarcikCannot login via Keychain in non-strict mode using account authorityTo duplicate the issue:
1. Add account `guest4test` with private key to Keychain.
2. Add account `guest4test7` to Keychain and point its posting account authority to guest4test.
3. Try to login at http://localhost:5000/signin. This fail...To duplicate the issue:
1. Add account `guest4test` with private key to Keychain.
2. Add account `guest4test7` to Keychain and point its posting account authority to guest4test.
3. Try to login at http://localhost:5000/signin. This fails with error "WaxChainApiError: Error sending request to the Hive API: "{"code":-32003,"message":"missing required posting authority"
Not sure whether it's Keychain issue or something in our code.Wojciech BarcikWojciech Barcikhttps://gitlab.syncad.com/hive/hive/-/issues/670[testnet] Primary accounts hive.fund and steem.dao doesn't have authority2024-03-21T15:42:11ZMichał Kudelakudmich@syncad.com[testnet] Primary accounts hive.fund and steem.dao doesn't have authority@ABW If you try to send a transaction using one of accounts `hive.fund` or `steem.dao` before activate hardforks. You will encounter an error:
```python
unknown key: hive.fund of type: std::__cxx11::basic_string<char, std::char_traits<c...@ABW If you try to send a transaction using one of accounts `hive.fund` or `steem.dao` before activate hardforks. You will encounter an error:
```python
unknown key: hive.fund of type: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > at multiindex lookup: hive::chain::account_authority_object.index<hive::chain::by_account>
{"kt":"std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >","multiindex":"hive::chain::account_authority_object","indexed_by_typename":"hive::chain::by_account","key":"hive.fund"}
unknown key: hive.fund of type: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > at multiindex lookup: hive::chain::account_authority_object.index<hive::chain::by_account>
{"kt":"std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >","multiindex":"hive::chain::account_authority_object","indexed_by_typename":"hive::chain::by_account","key":"hive.fund"}
chainbase.hpp:1179 get: (unformatted args: ("sigs",[]))
{"sigs":[],"what":"0 exception: unspecified\nunknown key: hive.fund of type: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > at multiindex lookup: hive::chain::account_authority_object.index<hive::chain::by_account>\n {\"kt\":\"std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >\",\"multiindex\":\"hive::chain::account_authority_object\",\"indexed_by_typename\":\"hive::chain::by_account\",\"key\":\"hive.fund\"}\n chainbase.hpp:1179 get"}
```
related to a `colony` plugin: https://gitlab.syncad.com/hive/hive/-/merge_requests/1224Andrzej LisakAndrzej Lisakhttps://gitlab.syncad.com/hive/hive-account-creator/-/issues/1Change req.body.account to be always lower case2024-03-18T23:31:08ZDamian JanusChange req.body.account to be always lower caseDamian JanusDamian Janus