DanConwayDev
731dd569b8
feat: add new logo as favicon and app icons
...
- Introduced a new logo for the application.
- Updated favicon and app icons in the manifest for better branding.
2 years ago
DanConwayDev
ae232c3ee1
fix(RepoPage): show readme for non github pages
...
when disabling the proxy, the update inadvertantly prevented
calling the original url.
2 years ago
DanConwayDev
88bdd676dd
build: netlify requires fallback page 404.html
...
instead of 200.html so using that instead
2 years ago
DanConwayDev
b9805e3056
build: fix static build
...
the build process was producing the error 'no adapter'
2 years ago
DanConwayDev
111a4c9e1a
build: use csr build using adapter-static
...
and removing adapter-netlify in an effort to reduce server render invocations
2 years ago
DanConwayDev
fc8c68eb6d
turn off readme proxy
...
to reducing render function invocations per last commit
2 years ago
DanConwayDev
ab46915e6b
build: clean up svelte adapter code
...
as part of exploring how to reduce invocations
of render which seem exccessive
2 years ago
DanConwayDev
d6cf921411
update 'want to submit a proposal?' copy
...
to reflect git remote helper
2 years ago
DanConwayDev
c9fc6e3a61
chore: bump @sveltejs/adapter-netlify v4.3.3
...
to latest version via yarn add
2 years ago
DanConwayDev
5f9022a001
move clone button
...
based on feedback that user didn't see it because it was too
far to the right
2 years ago
DanConwayDev
367a1cbd1f
chore: bump ngit version to v1.4.5
...
to reflect the newly issued version
2 years ago
DanConwayDev
e1e5cb7d2a
feat: include kind in share nevent
...
as requested in:
nostr:nevent1qvzqqqqqqypzpepndn2jthmelfxn4umylktqp493ph8yy9d2fse76al2ppprgjcsqy88wumn8ghj7mn0wvhxcmmv9uq3wamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmny9uqzpu6lzfhs9xfjm8ue47mvvuxfwa3rm5v2fdd43ma6g47t7ssv7x70ed7vr6
2 years ago
DanConwayDev
8d6845d4de
build: gitlint long commit msg lines with links
...
so that nostr: and https:// lines work.
unfortunately it now ignores long lines for the rest of the body
until this gets merged and we can switch to using this new syntax:
https://github.com/jorisroovers/gitlint/issues/255#issuecomment-1040868243
2 years ago
DanConwayDev
8ea16559de
build: turn off ssr for all routes
...
because SSR used up 50% of invocation allowance on netlify whereas
bandwidth was at 0.5% and build minutes were at 1%
These assets should be delivered statically and only the README.md
proxy should use up these invocations
2 years ago
DanConwayDev
c347d5eed8
fix: ngit url to release
...
so it includes the version number reflecting the new build process
2 years ago
DanConwayDev
55a0247d33
chore: bump ngit version to v1.4.4
...
to reflect the newly issued version
2 years ago
DanConwayDev
449b87664a
fix(ngit): url to mac tar file
...
there was an error in the address
2 years ago
DanConwayDev
7e3b92adef
chore: bump ngit version to v1.4.3
...
to reflect the newly issued version
2 years ago
DanConwayDev
37cd3ec977
chore: bump ngit version to v1.4.2
...
to reflect the newly issued version
2 years ago
DanConwayDev
9020a3b813
chore: bump ngit version to v1.4.1
...
to reflect the newly issued version
2 years ago
DanConwayDev
f62d1de597
chore: bump ngit version to v1.4
...
to reflect the newly issued version
2 years ago
DanConwayDev
ad4f4dbccc
feat(repo): add clone btn
...
which links to downloads and shows nostr clone url
2 years ago
DanConwayDev
89af75fd6e
feat: improve quickstart guide copy
...
for example to include a note about switching off PRs elsewhere
2 years ago
DanConwayDev
af182e3c6a
refactor: abstract install ngit links
...
so they can be reused accross the site
add them to the top of quick start guide as a prereq
2 years ago
DanConwayDev
44ee61c437
feat(homepage): remove about from nabvar
...
as the homepage provides a better summary
2 years ago
DanConwayDev
67521de4ad
feat: add git-remote-nostr guide
...
as a seperate quick start page
update copy to reflect additional tool
2 years ago
DanConwayDev
65cd1ab36b
feat(homepage): add helper to diagram
...
and improve copy of nodes
2 years ago
DanConwayDev
278dad6280
fix: NIP-05 CORS error
...
NIP-05 validation requests to the domian were
rejected due to CORS
2 years ago
DanConwayDev
abcf739b58
chore: bump ngit version to v1.3.1
...
to reflect the newly issued version
2 years ago
DanConwayDev
ccea6b11b5
build: add identifer to maintainers.yaml
...
so that users can more easily find the repo announcement
2 years ago
DanConwayDev
a7a8f3d88e
simplify ngit docs
...
as fetch is only a minor command it doesn't need mentioning
2 years ago
DanConwayDev
d86ced98e4
chore: bump ngit version to v1.3.0
...
to reflect the newly issued version
2 years ago
DanConwayDev
8115d7b7d1
remove draft nip34 language from copy
...
as nip34 isn't in draft anymore
2 years ago
DanConwayDev
a6aef0e39b
feat: add `repos` to nav bar
...
for easy access from any page
2 years ago
DanConwayDev
130bc8a6fa
feat(RepoSumamryCard): make author clearer
...
to avoid confusion such as:
nostr:note1eq0s2nncgv00pglrsc9psgxgd782mf3gq4mjw0g6tvhypfd99x8sntz2q3
2 years ago
DanConwayDev
6e82133927
fix: missing comma caused build failure
...
removed in error in last commit
2 years ago
DanConwayDev
46d94eaac7
feat: use relays from naddr and nevent
...
to find repo events and proposals not default relays
2 years ago
DanConwayDev
e59e45eded
fix(ngit): missing closing tag
...
which caused the page to crash
2 years ago
DanConwayDev
a7608151bd
chore: add ngit version to v1.3-beta1
...
as an additional release along side the stable release
2 years ago
DanConwayDev
e947bf3493
tweak user rendering in warning
...
in the RepoHeader when the event cannot be found
2 years ago
DanConwayDev
1dd0dcc9f6
fix: horizontal scrollbar in chrome
...
which shows due to use of negative margin. didn't impact firefox.
2 years ago
DanConwayDev
f5d384bdde
feat(RepoMenu): add loading state to counts
...
of proposals and issues so it is clear when no items have been found
2 years ago
DanConwayDev
4b5f2c08ef
fix(RepoPage): prevent sidebar spill
...
causing horizontal scrollbar and overspill
2 years ago
DanConwayDev
5d1aa91c08
fix: improve handling of repo event not found
...
even if the repo event doesn't exist there may be many issues
and proposal that reference it so it makes sence to:
1. show the repo Menu with a count of proposals and issues
2. show the details within the address point
2. show the issues and proposals page with a warning
RepoPageWrapper stops overwriting all content with error
RepoHeader show warning
RepoDetails show basic details from address point and a warning
2 years ago
DanConwayDev
050c034f64
improve copy when no items found
...
there is no global state so its more appropriate say 'can't find'
rather than 'there aren't'
2 years ago
Stuart D. Gathman
ff81f1e7b3
style and spelling/grammar fixes
2 years ago
DanConwayDev
b36e9abc5d
fix: incorrect links before repo events load
...
by ensuring all RepoEvent objects hav ea naddr
2 years ago
DanConwayDev
2c26c7d339
fix: ensure repo naddr consistancy
...
proposals / issues are fetched that tag the repo address pointer
for each maintainer listed in the selected repo event. not just the
ones that tag the selected proposal event.
previously, the link to each proposal would change the selected
repository to the first address pointer tagged in the proposal event
not only is the selected repo changing without the user's knowledge,
it can also cause an error if it points to a repo event that doesn't
exist. this happned here:
nostr:note1h25kwpycszl33285exdkrm4qz7a03e37nf4ujvexwqz94yj3k4xql9yj23
this ensures that the selected repo address pointer doesnt change.
if the proposal is accessed via gitworkhop.dev/e/<ref> the page will
error. a seperate change is needed to check through each
address pointer listed until it finds one that points to an actual
event.
2 years ago
DanConwayDev
db1b3c0daf
add concept quick start page
...
outling the target user flow we are aiming for
2 years ago
DanConwayDev
a63ad345aa
fix: repo preview page crash
...
issue:
nostr:note10kkr6mnj0wulfpenqeq02rzraxfj6yttk8lnfkz6lau9w7jeqldsjjwfla
this adds robustness to previous commit
ensureRepo always returns with writable that includes identifier and
author before any events are fetched
2 years ago