as the https port will be different than that used by git
fix nostr:nevent1qqsv7mqkleadz5jzd63rygnne73ugh02wxuuq8evzcmlult4658dulspp4mhxue69uhkummn9ekx7mqzypl62m6ad932k83u6sjwwkxrqq4cve0hkrvdem5la83g34m4rtqeggv37pm
maintain subscription after eose for most events.
User events excluded as to prevent maintaining connections
to too many relays.
fixes nostr:nevent1qqs83c56u0vvggqq8skve94u783v9r4nmh0xw32wta29rt3ge3d04dspp4mhxue69uhkummn9ekx7mqzyzsq3hh327t0h2dq6matqn5064cgj2zanl2stkj6s0lg4t2h5dty6hju4ax
up the page so it is alway above the fold
closes nostr:nevent1qqs8cky62ry97jpaduja3urau75rr965jlrxswx6fpxa0nff22x2avspp4mhxue69uhkummn9ekx7mqzyquhg9lcgu6dq8pwn04ald504k4qpxde9e5rrlelfc0d2nkgj0k77ndyh60
and link to it whenever the UserHeader is displayed.
closes issue:
nostr:nevent1qqsyxwvgdaacc3hcd9rjwmjwqsfpu8guhrj37026ntl3aqw02mrprsgpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgq3ql5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqseukj7u
and partially fulfills issue:
nostr:nevent1qqsyxwvgdaacc3hcd9rjwmjwqsfpu8guhrj37026ntl3aqw02mrprsgpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgq3ql5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqseukj7u
as a temporary measure to prevent a wall of json
if this information is displayed at all it should be in the footer
of the event rather than amoung the replies
the dropdown icon was present but the selector component wasn't used
the selector options appeared without padding in header so this was
added in the component
fixes
https://gitworkshop.dev/repo/gitworkshop/issue/
7a8983734d366ae22828b4bbcc5c292480f427ab9f5a78428aa6fca1c9562b7b
store hexpubkey in Repo and Proposal data object
instead of full profile
this prevents unnecessary state updates for those objects
the trade-off is including business logic (getting profile data)
within UI components
this is mitigated by allowing hexpubkey or UserObject to be passed
to UI components so that UI component tests can be written without
having to worry about business logic
this new approach can be abstracted to other object types
broken in db49a75069
playwright version installed by yarn needs to match version in nix
otherwise playwright will try and use a version of
chromium not installed
storybook also stopped working after the `yarn upgrade` commit above
so the 'jackspeak' workaround needed to be reintroduced
turned off with feature stapling. requires:
* styles to be improved (inline image links, respecting html img sizing, etc)
* intergration into its own tab (potentially sepearte routing
for proposal, issues, readme)
* proxy to get readme via git for all git sources