hive issueshttps://gitlab.syncad.com/groups/hive/-/issues2024-02-06T10:10:20Zhttps://gitlab.syncad.com/hive/denser/-/issues/238Add Autocomplete component2024-02-06T10:10:20ZKrzysztof KocotAdd Autocomplete componentKrzysztof KocotKrzysztof Kocothttps://gitlab.syncad.com/hive/denser/-/issues/237Add, reply to post (comment)2024-02-02T15:16:23ZDamian JanusAdd, reply to post (comment)Damian JanusDamian Janushttps://gitlab.syncad.com/hive/block_explorer_ui/-/issues/173Format raw JSON similarry to block page2024-02-06T10:55:43ZJakub LachórFormat raw JSON similarry to block pageRight now we use raw JSON for operation outside Block page and Transaction page. I want the list of operations to be handled exactly the same way for the rest of app. Especially for searches and account page.Right now we use raw JSON for operation outside Block page and Transaction page. I want the list of operations to be handled exactly the same way for the rest of app. Especially for searches and account page.Piotr BerezkaPiotr Berezkahttps://gitlab.syncad.com/hive/denser/-/issues/236Improve configuration in smart-signer2024-02-03T14:14:47ZWojciech BarcikImprove configuration in smart-signerWe need admin configuration via environment variables and user configuration managed via application pages and persisted via cookies.We need admin configuration via environment variables and user configuration managed via application pages and persisted via cookies.Wojciech BarcikWojciech Barcikhttps://gitlab.syncad.com/hive/denser/-/issues/235Add reblog functionality2024-02-01T16:47:26ZDamian JanusAdd reblog functionalityDamian JanusDamian Janushttps://gitlab.syncad.com/hive/denser/-/issues/234Fix broken hbauth's worker.js file2024-02-01T15:05:36ZWojciech BarcikFix broken hbauth's worker.js filehttps://gitlab.syncad.com/hive/haf/-/issues/204'tuple concurrently updated' error when granting permissions2024-02-01T06:09:55ZDan Notestein'tuple concurrently updated' error when granting permissionsWe have a problem with GRANT CREATE ON DATABASE commands to haf apps. When apps are installed concurrently, they run concurrent psql sessions. These particular GRANT commands all modify the same row and can lead to a tuple concurrently u...We have a problem with GRANT CREATE ON DATABASE commands to haf apps. When apps are installed concurrently, they run concurrent psql sessions. These particular GRANT commands all modify the same row and can lead to a tuple concurrently updated error. I found more info on this problem here: https://www.postgresql.org/message-id/flat/CAFoTioX5gRjxf927ysQTRarP0rQOk4Wkp1exAtLDiqMK0Pg2jw%40mail.gmail.com
Based on the above link, the simplest solution appears to be to create a single role that has this privilege, then give membership to that role (via the normal GRANT role to role commands) as these memberships are implemented as separate rows and don't lead to a tuple conflict. The other option would be to setup some locking mechanism, but it seems the membership method is the preferred method (and also simpler).
Note this is actually a meta-issue as it requires changes to all HAF app repos.https://gitlab.syncad.com/hive/block_explorer_ui/-/issues/172Upgrade and move information about database-chain synchronization to navbar2024-02-06T12:06:11ZJakub LachórUpgrade and move information about database-chain synchronization to navbarWe want to display some icon to inform user about synchronization of database and blockchain.
* Green icon if the blocks in database are the same or less than 3 block from headblock in chain.
* Yellow in between 3 and 20 blocks differen...We want to display some icon to inform user about synchronization of database and blockchain.
* Green icon if the blocks in database are the same or less than 3 block from headblock in chain.
* Yellow in between 3 and 20 blocks difference.
* Red for more than 20.
And keep it in navbar, not in home page, because it may be useful in Account page or witnesses list.Piotr BerezkaPiotr Berezkahttps://gitlab.syncad.com/hive/hive/-/issues/651Unwanted display of `wallet_password` in logs from the `beekeeper_api.unlock`...2024-02-27T20:22:34ZMichał Kudelakudmich@syncad.comUnwanted display of `wallet_password` in logs from the `beekeeper_api.unlock` method.During the wallet unlocking process using the `beekeeper_api.unlock` method, an entry is being generated in the stderr.log file, revealing the current wallet password.
```python
1536414ms json_rpc_plugin.cpp:456 rpc ...During the wallet unlocking process using the `beekeeper_api.unlock` method, an entry is being generated in the stderr.log file, revealing the current wallet password.
```python
1536414ms json_rpc_plugin.cpp:456 rpc ] message:
{
"jsonrpc": "2.0",
"method": "beekeeper_api.unlock",
"params": {
"token": "98b9180e57dbb1dd364d302caaa4a5fdc96e824e291f01afbbb00ec656a2c978",
"wallet_name": "my_only_wallet",
"password": "my_password"
},
"id": 1
}
```
Solution:
The password should be hidden, and inaccessible to people viewing the `beekeeper` app work log.
@TrelaMariusz TrelaMariusz Trelahttps://gitlab.syncad.com/hive/denser/-/issues/233Add missing options after login in wallet user/transfers2024-02-01T14:10:25ZKrzysztof KocotAdd missing options after login in wallet user/transfersKrzysztof KocotKrzysztof Kocothttps://gitlab.syncad.com/hive/block_explorer_ui/-/issues/171Upgrade Block page2024-02-05T11:42:50ZJakub LachórUpgrade Block pageAdd global counters endpoint to Block page.
Check if the order is correct.Add global counters endpoint to Block page.
Check if the order is correct.Jakub LachórJakub Lachórhttps://gitlab.syncad.com/hive/denser/-/issues/232Enable Signer for "hiveauth" and "wif" login types, in smart-signer package2024-01-30T17:34:39ZWojciech BarcikEnable Signer for "hiveauth" and "wif" login types, in smart-signer packageWojciech BarcikWojciech Barcikhttps://gitlab.syncad.com/hive/block_explorer_ui/-/issues/170Typing wrong api address triggers lastblock map is not a function error somet...2024-02-09T13:02:58ZAdam KociubinskiTyping wrong api address triggers lastblock map is not a function error sometimesTyping wrong api address triggers `lastblock map is not a function` error sometimes.<br>
The user does not have the option of changing the api address again.<br>
Clicking `Reload page`, `Go to Home Page` buttons or refresh the page do no...Typing wrong api address triggers `lastblock map is not a function` error sometimes.<br>
The user does not have the option of changing the api address again.<br>
Clicking `Reload page`, `Go to Home Page` buttons or refresh the page do not change anything.<br>
![image](/uploads/3b03131b31a31d41d4db99a602e6ec87/image.png)<br>
Examples of bad api addresses:<br>
`https://api.hive.blog` (good node address)<br>
`http://192.168.4.250:3000/rpcd` (typo in api address)<br>
`https://api.openhive.network` (other node address)Jakub LachórJakub Lachórhttps://gitlab.syncad.com/hive/denser/-/issues/231Add proposal voting2024-01-31T19:07:37ZDamian JanusAdd proposal votingDamian JanusDamian Janushttps://gitlab.syncad.com/hive/block_explorer_ui/-/issues/169Footer of operation types dialog (with buttons) should be always visible2024-01-30T07:42:46ZJakub LachórFooter of operation types dialog (with buttons) should be always visibleI believe we had that one in past, but with some fix of operation types dialog size we probably harm that somehow.
Please make the buttons always visible for user not to scroll so far.I believe we had that one in past, but with some fix of operation types dialog size we probably harm that somehow.
Please make the buttons always visible for user not to scroll so far.Piotr BerezkaPiotr Berezkahttps://gitlab.syncad.com/hive/wax/-/issues/12Add HP APR calculation2024-02-22T18:31:47ZJakub ZiebinskiAdd HP APR calculationAdd an APR calculation for HP.
I received this link from @kKocot https://gitlab.syncad.com/hive/denser/-/blob/main/apps/wallet/lib/utils.ts?ref_type=heads#L4Add an APR calculation for HP.
I received this link from @kKocot https://gitlab.syncad.com/hive/denser/-/blob/main/apps/wallet/lib/utils.ts?ref_type=heads#L4Marek Kochanowiczmarek@syncad.comMarek Kochanowiczmarek@syncad.comhttps://gitlab.syncad.com/hive/haf_block_explorer/-/issues/67Replace hafbe_app.lastProcessedBlock with generic hive.app_context_detached_s...2024-01-29T06:51:00ZDan NotesteinReplace hafbe_app.lastProcessedBlock with generic hive.app_context_detached_save_block_numhttps://gitlab.syncad.com/hive/balance_tracker/-/issues/15Replace btracker_app.storeLastProcessedBlock with hive.app_context_detached_s...2024-01-28T22:34:24ZDan NotesteinReplace btracker_app.storeLastProcessedBlock with hive.app_context_detached_save_block_numThere's a generic HAF mechanism for storing an app's progress while it is in massive sync. If it works (and probably does), we should use it instead of using an app-specific method of doing it.There's a generic HAF mechanism for storing an app's progress while it is in massive sync. If it works (and probably does), we should use it instead of using an app-specific method of doing it.https://gitlab.syncad.com/hive/denser/-/issues/230Voted witnesses filed and inputs enhance, fix change flag in wallet app2024-01-26T10:48:39ZDamian JanusVoted witnesses filed and inputs enhance, fix change flag in wallet appKrzysztof KocotKrzysztof Kocothttps://gitlab.syncad.com/hive/block_explorer_ui/-/issues/168Enable live blocks on Home page2024-02-07T12:22:24ZJakub LachórEnable live blocks on Home pageSome users may want to just observe waht's going on with the BE in real time. In that case we should allow them by making app actualizing itself.
The Home page should be changed first. Last blocks widget and head block data should chang...Some users may want to just observe waht's going on with the BE in real time. In that case we should allow them by making app actualizing itself.
The Home page should be changed first. Last blocks widget and head block data should change every 3 seconds. The data should be refresh and bars will move to the left.
All of that will be activated by toggle, user can stop it at any moment. When the live toggle is on, application will actualize those two places described above every 3 seconds.Piotr BerezkaPiotr Berezka