Alexey Zakhlestin
Alexey Zakhlestin
We use fontawesome 5.15 and there is a [new 6.x generation](https://fontawesome.com/docs/changelog/#v6-0-0) which was released in February 2022. 6.x has a lot of new fetures (new icons, styles, animations) which might...
We use modern webpack, but CSS-loader is still on 5.x. We should update it (current version is 6.7.1) CSS-loader 6.x uses modern facilities of webpack and should work faster. The...
I believe we should do our best effort to show some kind of visible placeholder instead of displayname, which consists of invisible characters. We could use the list from https://invisible-characters.com/...
Config.json can fail because of temporary connectivity issues. It would be beneficial to implement retry policy here. I suggest to do the following: 1. Attempt to load. In case of...
Hover cursor over username. The user-info overlay pane is shown. Click "Subscribe". Actual behavior: User is instantly added to "Home" friend-list Expected behavior: 1. Show "Subscribe" dialog pane, positioning it...
Get rid of recursive importing. Replace it with an registry-object which can be shared between consumers.
We need to upgrade to Commander 7.x, but they mention several breaking changes in Changelog. https://github.com/tj/commander.js/blob/master/CHANGELOG.md
https://github.com/napi-rs/node-rs/tree/master/packages/bcrypt
We have a [minimal number of characters](https://github.com/FreeFeed/freefeed-server/blob/stable/app/models/user.js#L260-L266) in displayname checks, but the problem is, that it considers invisible characters as meaningful data too. It should not. I suggest we remove...
It would be great to have support for domain-based routing. I need to be able to server different pages on different domains. Could it be configured via additional sub-component of...