condenser issueshttps://gitlab.syncad.com/hive/condenser/-/issues2021-11-19T10:21:51Zhttps://gitlab.syncad.com/hive/condenser/-/issues/132[Question] Search Feature2021-11-19T10:21:51ZStefan[Question] Search FeatureHey there everyone,
I was trying to understand how the condenser search feature works. I am now at
https://gitlab.syncad.com/hive/condenser/-/blob/develop/src/server/api/general.js#L331
and I found this here
https://github.com/...Hey there everyone,
I was trying to understand how the condenser search feature works. I am now at
https://gitlab.syncad.com/hive/condenser/-/blob/develop/src/server/api/general.js#L331
and I found this here
https://github.com/ecency/hivesearcher
Is that the one behind it?https://gitlab.syncad.com/hive/condenser/-/issues/131Failed rendering2021-05-02T17:47:13ZMahdi YariFailed renderinghttps://hive.blog/hive-193816/@ylich/gonzalo-grau-awesome-crossovers-or-cruces-musicales-asombrosos
![image](/uploads/ab2022525beb1dfdfb31f82931d1448d/image.png)https://hive.blog/hive-193816/@ylich/gonzalo-grau-awesome-crossovers-or-cruces-musicales-asombrosos
![image](/uploads/ab2022525beb1dfdfb31f82931d1448d/image.png)https://gitlab.syncad.com/hive/condenser/-/issues/130Modal disappears for existing user but wrong password2021-04-19T20:13:53ZStefanModal disappears for existing user but wrong passwordThis happens because defaultBeneficiaries is set during login before actually checking keys.This happens because defaultBeneficiaries is set during login before actually checking keys.StefanStefanhttps://gitlab.syncad.com/hive/condenser/-/issues/129Making it more obvious that a post is going to be posted to a community2021-04-21T19:11:34ZQuoc Huy Nguyen DinhMaking it more obvious that a post is going to be posted to a communityhttps://peakd.com/hive-140217/@darth-azrael/vintage-photos-oestreicher-1074-1077https://peakd.com/hive-140217/@darth-azrael/vintage-photos-oestreicher-1074-1077https://gitlab.syncad.com/hive/condenser/-/issues/128Strip HTML from community titles and descriptions2021-04-19T20:12:50ZQuoc Huy Nguyen DinhStrip HTML from community titles and descriptionshttps://hive.blog/created/hive-166109
Seems like Community Titles and descriptions are breaking the HTML layout:
![Screen_Shot_2021-04-07_at_11.31.28_am](/uploads/bc3ec64bcfbb15fdf0d2bcd3b44cecdf/Screen_Shot_2021-04-07_at_11.31.28_am.jpg)https://hive.blog/created/hive-166109
Seems like Community Titles and descriptions are breaking the HTML layout:
![Screen_Shot_2021-04-07_at_11.31.28_am](/uploads/bc3ec64bcfbb15fdf0d2bcd3b44cecdf/Screen_Shot_2021-04-07_at_11.31.28_am.jpg)https://gitlab.syncad.com/hive/condenser/-/issues/127Add failover api nodes for server-side rendering2021-05-21T21:33:07ZMahdi YariAdd failover api nodes for server-side renderingWhen api.hive.blog is down, users get an error page. It's better to have failover API nodes at the backend. Or give users an option to reload the page with different API node.
![image](/uploads/52c6bd5885f3361f4bb571da6c52c7a6/image.png)When api.hive.blog is down, users get an error page. It's better to have failover API nodes at the backend. Or give users an option to reload the page with different API node.
![image](/uploads/52c6bd5885f3361f4bb571da6c52c7a6/image.png)https://gitlab.syncad.com/hive/condenser/-/issues/126Add Reddit rich embed2021-03-04T14:59:31ZMarkyAdd Reddit rich embedTwitter rich embeds were a big hit and Reddit is after all the **Front page of the Internet** and extremely popular.
Reddit has the ability to do embeds as well and would love to see similar support on Condenser (and ultimately Peakd as...Twitter rich embeds were a big hit and Reddit is after all the **Front page of the Internet** and extremely popular.
Reddit has the ability to do embeds as well and would love to see similar support on Condenser (and ultimately Peakd as well).
Example embed code
```
<blockquote class="reddit-card" data-card-created="1614830463"><a href="https://www.reddit.com/r/CryptoCurrency/comments/lwuu84/brave_acquires_open_source_search_engine_in_bid/?ref=share&ref_source=embed">Brave acquires open source search engine - in bid to offer entirely ‘big tech’-free search and browsing alternative to Google!</a> from <a href="http://www.reddit.com/r/CryptoCurrency">r/CryptoCurrency</a></blockquote>
<script async src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script>
```
Example embed output
![image](/uploads/68e38b203696400521dfb8f397e5e69a/image.png)
Any Reddit post can be embedded by clicking the share button and then "embed'.https://gitlab.syncad.com/hive/condenser/-/issues/125Upgrade to React v16 and exchange Visual Editor2021-09-27T10:59:26ZStefanUpgrade to React v16 and exchange Visual EditorThe react base of condenser was quite old and components could not easily replaced or reused. We've upgraded to React v16 and replaced SlateEditor with react-rte.
Is that something that would be of benefit to upstream as a volunteer con...The react base of condenser was quite old and components could not easily replaced or reused. We've upgraded to React v16 and replaced SlateEditor with react-rte.
Is that something that would be of benefit to upstream as a volunteer contribution? I obviously would also like feedback on it, so it's a win-win.https://gitlab.syncad.com/hive/condenser/-/issues/124Add HBD interest rate2021-03-05T10:38:16ZMarkyAdd HBD interest rateDisplay current voted HBD interest rate in wallet.
Here:
![](https://i.imgur.com/RRhQ9LT.png)Display current voted HBD interest rate in wallet.
Here:
![](https://i.imgur.com/RRhQ9LT.png)https://gitlab.syncad.com/hive/condenser/-/issues/123UI: Community Search when results are empty2021-03-24T14:32:21ZinertiaUI: Community Search when results are empty*As a user on hive.blog searching for a community, I would like to be allowed to see empty results, so that I at least know that the search functionality is working properly.*
Steps to recreate:
1. Browse to: https://hive.blog/communit...*As a user on hive.blog searching for a community, I would like to be allowed to see empty results, so that I at least know that the search functionality is working properly.*
Steps to recreate:
1. Browse to: https://hive.blog/communities
2. Type a keyword that does not have any matching community, e.g. "cromulent" (at the time of writing, no community matches this keyword).
3. Press enter.
The results do not change when there is no matching community, implying either that the keyword matches the previous result or that search is not working.
Looking at the request/response, the result looks valid, so this is just a UI issue.
**Request:**
```json
{
"id":55,
"jsonrpc":"2.0",
"method":"bridge.list_communities",
"params":{
"observer":"inertia",
"query":"cromulent",
"sort":"rank"
}
}
```
**Response:**
```json
{
"jsonrpc":"2.0",
"result":[],
"id":55
}
```
**AC**
- [ ] When search results in no matching communities, an empty result is displayed in the UI.https://gitlab.syncad.com/hive/condenser/-/issues/122Refused to connect because it violates Content Security Policy directive2021-04-15T03:52:41Zeapo sztrofRefused to connect because it violates Content Security Policy directiveTrying to [Create a post — Hive](https://hivean.com/submit.html?category=hive-175254)
but:
`app.758f4ea767085afdd079.js:37 Refused to connect to 'https://hivesigner.com/api/broadcast' because it violates the following Content Security P...Trying to [Create a post — Hive](https://hivean.com/submit.html?category=hive-175254)
but:
`app.758f4ea767085afdd079.js:37 Refused to connect to 'https://hivesigner.com/api/broadcast' because it violates the following Content Security Policy directive: "connect-src 'self' https://hivean.com https://images.hive.blog https://anyx.io https://api.hive.blog https://api.openhive.network https://api.hivekings.com https://hivebuzz.me https://peakd.com".`
![image](/uploads/8bf3e41f29a5afc95ebcc64871809efb/image.png)https://gitlab.syncad.com/hive/condenser/-/issues/121Support Author By metadata2021-02-17T15:53:26ZMarkySupport Author By metadataPeakd has a really nice feature where you can specify an author of a post for group and community accounts.
![](https://i.imgur.com/C5RCiZg.png)
Here you can see this post on @poshbot was authored by @themarkymark.
This feature is a...Peakd has a really nice feature where you can specify an author of a post for group and community accounts.
![](https://i.imgur.com/C5RCiZg.png)
Here you can see this post on @poshbot was authored by @themarkymark.
This feature is available under **Advanced Settings** when creating a post.
![](https://i.imgur.com/rIAtbff.png)
The only change is it adds a field to the json_metadata for "author"..
![](https://i.imgur.com/ARaNdui.png)
It would also require having a label to display when a post has author metadata similar to how Peakd does it as seen here:
![](https://i.imgur.com/C5RCiZg.png)
Peakd generally adds features in a way that they can be adopted by other front ends. I think this is a perfect example of one of them that is easy to implement and offers some value.
Other features I think that would also be a benefit to have available on multiple front ends and has already been implemented on Peakd in a way that can be easily supported by other front ends by adjusting and reading json_metadata.
* Cross posts
* Post Countdown timer
* Select Cover image
* Short description
These are all great features that all front ends can implement in a standardized way and offer a better user experience. They are far less useful if only one front end supports it (I tend to avoid using features that have limited support).https://gitlab.syncad.com/hive/condenser/-/issues/120Requesting a redirect for @username/transfers on the main domain, to the wall...2021-02-17T15:52:47ZausbitbankRequesting a redirect for @username/transfers on the main domain, to the wallet domainA minor issue, but easily resolved if others agree - it would be convenient to be able to visit https://hive.blog/@username/transfers and be redirected to https://wallet.hive.blog/@username/transfers automatically instead of the current ...A minor issue, but easily resolved if others agree - it would be convenient to be able to visit https://hive.blog/@username/transfers and be redirected to https://wallet.hive.blog/@username/transfers automatically instead of the current "page not found" error.https://gitlab.syncad.com/hive/condenser/-/issues/119Bug in delegation revoke button2021-02-15T08:30:30ZausbitbankBug in delegation revoke buttonWhen using chrome and hive-keychain, I'm currently unable to revoke delegations using the revoke button on https://wallet.hive.blog/@ausbitbank/delegations
I get no visual response in the site, or hive-keychain after clicking the button...When using chrome and hive-keychain, I'm currently unable to revoke delegations using the revoke button on https://wallet.hive.blog/@ausbitbank/delegations
I get no visual response in the site, or hive-keychain after clicking the button, and the following appears in the browser console:
```
Uncaught TypeError: Cannot read property 'get' of undefined
at onClick (app.0522ac8719efba3d884d.js?undefined:180505)
at Object.o (app.0522ac8719efba3d884d.js?undefined:40065)
at s (app.0522ac8719efba3d884d.js?undefined:40065)
at Object.executeDispatchesInOrder (app.0522ac8719efba3d884d.js?undefined:40065)
at f (app.0522ac8719efba3d884d.js?undefined:23949)
at h (app.0522ac8719efba3d884d.js?undefined:23949)
at Array.forEach (<anonymous>)
at e.exports (app.0522ac8719efba3d884d.js?undefined:49112)
at Object.processEventQueue (app.0522ac8719efba3d884d.js?undefined:23949)
at app.0522ac8719efba3d884d.js?undefined:74801
at Object.handleTopLevel [as _handleTopLevel] (app.0522ac8719efba3d884d.js?undefined:74801)
at h (app.0522ac8719efba3d884d.js?undefined:74801)
at c.perform (app.0522ac8719efba3d884d.js?undefined:23949)
at Object.batchedUpdates (app.0522ac8719efba3d884d.js?undefined:49112)
at Object.batchedUpdates (app.0522ac8719efba3d884d.js?undefined:18388)
at dispatchEvent (app.0522ac8719efba3d884d.js?undefined:74801)
onClick @ app.0522ac8719efba3d884d.js?undefined:180505
o @ app.0522ac8719efba3d884d.js?undefined:40065
s @ app.0522ac8719efba3d884d.js?undefined:40065
executeDispatchesInOrder @ app.0522ac8719efba3d884d.js?undefined:40065
f @ app.0522ac8719efba3d884d.js?undefined:23949
h @ app.0522ac8719efba3d884d.js?undefined:23949
e.exports @ app.0522ac8719efba3d884d.js?undefined:49112
processEventQueue @ app.0522ac8719efba3d884d.js?undefined:23949
(anonymous) @ app.0522ac8719efba3d884d.js?undefined:74801
handleTopLevel @ app.0522ac8719efba3d884d.js?undefined:74801
h @ app.0522ac8719efba3d884d.js?undefined:74801
perform @ app.0522ac8719efba3d884d.js?undefined:23949
batchedUpdates @ app.0522ac8719efba3d884d.js?undefined:49112
batchedUpdates @ app.0522ac8719efba3d884d.js?undefined:18388
dispatchEvent @ app.0522ac8719efba3d884d.js?undefined:74801
```
Looking through the network requests tab I don't see any failing api calls that would potentially explain this.https://gitlab.syncad.com/hive/condenser/-/issues/118Youtube video size not correct2021-01-28T14:17:48ZQuoc Huy Nguyen DinhYoutube video size not correctThe aspect ratio of the thumbnail is not correct:
https://hive.blog/freighter/@clarafrancken/cargo-ship-travel-or-everything-you-need-to-knowThe aspect ratio of the thumbnail is not correct:
https://hive.blog/freighter/@clarafrancken/cargo-ship-travel-or-everything-you-need-to-knowhttps://gitlab.syncad.com/hive/condenser/-/issues/117Not all images use image proxy2021-01-29T21:26:01ZMarkyNot all images use image proxyI have noticed some older posts show images that display and some that do not. I notice they all work fine on Peakd.com though.
# Example Hive.blog
![](https://i.imgur.com/24I9Gfs.png)
# Example Peakd.com
![](https://i.imgur.com/GOQzW...I have noticed some older posts show images that display and some that do not. I notice they all work fine on Peakd.com though.
# Example Hive.blog
![](https://i.imgur.com/24I9Gfs.png)
# Example Peakd.com
![](https://i.imgur.com/GOQzWyO.png)
# Post in question
* https://hive.blog/linux/@themarkymark/use-ssh-all-the-time-time-for-a-big-boy-ssh-client
* https://peakd.com/linux/@themarkymark/use-ssh-all-the-time-time-for-a-big-boy-ssh-client
From the looks of it, Hive.blog is not always using the image proxy when displaying links, the images that fail are going directly to the image (seeing as this is an old post, those images are hosted on steemitimages.com image proxy).
# Failing Image
![](/uploads/6e8066719d9c883a45a4ff4fcd0634e2/image.png)
# Loading image
![image](/uploads/142544bf9a95affb2f89ed02be55294e/image.png)https://gitlab.syncad.com/hive/condenser/-/issues/116Bug: after commenting/replying to a post/comment, it does not show up straigh...2021-09-08T09:43:15ZQuoc Huy Nguyen DinhBug: after commenting/replying to a post/comment, it does not show up straight awaySame occurs for upvotesSame occurs for upvoteshttps://gitlab.syncad.com/hive/condenser/-/issues/115[Enhancement] Syntax highlight for code blocks2021-09-27T11:10:25ZJZA Bitcuners[Enhancement] Syntax highlight for code blocksIt would be a good feature to have a colored code for markup view. There are many plugins including the different special tags for different language of code.
https://www.markdownguide.org/extended-syntax/#syntax-highlighting
Implementa...It would be a good feature to have a colored code for markup view. There are many plugins including the different special tags for different language of code.
https://www.markdownguide.org/extended-syntax/#syntax-highlighting
Implementations on different platforms including javascript. https://highlightjs.org/ https://prismjs.com and others.https://gitlab.syncad.com/hive/condenser/-/issues/114Allow selecting post preview image2021-01-21T22:54:36ZQuoc Huy Nguyen DinhAllow selecting post preview imageCurrently, the preview image in post list and SEO meta is the first image used in the post.
Users want to be able to select another image than the first one (same as Peakd).Currently, the preview image in post list and SEO meta is the first image used in the post.
Users want to be able to select another image than the first one (same as Peakd).https://gitlab.syncad.com/hive/condenser/-/issues/113Certain formats in links break2021-01-28T14:12:22ZRishi PantheeCertain formats in links breakLinks with an @<SOMETEXT> followed by a slash fail to properly get highlighted. Ex: http://personal.community/?post=@sn0n.dev/name-test fails to get highlighted. Along with that, any link that has an @ in it breaks the link with anything...Links with an @<SOMETEXT> followed by a slash fail to properly get highlighted. Ex: http://personal.community/?post=@sn0n.dev/name-test fails to get highlighted. Along with that, any link that has an @ in it breaks the link with anything after the @ attempting to go to a user's profile and everything before it being highlighted.
See example in: https://hive.blog/testing/@sn0n.dev/name-test