DanConwayDev
79a691726a
major refactor to improve handling of repo events
...
stop automatic grouping of repo events by identifer and
earliest unique commit into a single collection.
allow selection of different repos that have an
identifier collision by prioritising pubkey:identifier
over identifer
show repos grouped by name
2 years ago
DanConwayDev
61e440579a
feat(RepoPage): show repo details on mobile
...
on the about page only
this is usually displayed in the side bar but that is hidden on mobile
2 years ago
DanConwayDev
2a444abcf3
feat: show repo menu on issue / proposal page
...
by moving the menu into the RepoHeader
enabling feature request:
nostr:nevent1qqsxpezng8ft7hydqz4g06r79n3vu2rrj560v86jhswaaxcf97zz04gw57v5f
2 years ago
DanConwayDev
61c3259148
feat: improve and turn on readme display
...
for github only. added notes for enabling displaying readme for
other git servers in the future
2 years ago
DanConwayDev
0c37a25aff
refactor: split repo tabs into pages
...
as we are about to add a third tab for code
2 years ago
DanConwayDev
33ecbc0578
fetch(repo-page): display readme from github
...
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
2 years ago
DanConwayDev
ea0ce4c4e8
feat: create new issue
...
add the basic ability to create a new issue for a repository
2 years ago
DanConwayDev
8239dfe9d0
feat(RepoPage): add tip for submitting proposal
...
to encourage visitors to use ngit to submit a proposal
2 years ago
DanConwayDev
39e453845b
feat(RepoPage): add support for listing issues
...
add support for listing issues
2 years ago
DanConwayDev
82778a7036
fix: repo proposals title copy
...
as the scope is all proposals, not just open ones
2 years ago
DanConwayDev
b510e4d853
fix(RepoPage): prevent premature error
...
by adding a 5 second timeout
2 years ago
DanConwayDev
670d24bbd0
refactor: remove fIltered proposals components
...
and embed the now much simpiler code into the required pages
2 years ago
DanConwayDev
2c2ee926eb
feat: intelligently load repo events
...
choose repo events based from earliest_unique_commit and indentifier
based on:
- number of mentions (issues and root patches)
- most recent created_at
identify repo events for the same repository based on identical identifiers
and use of earliest_unique_commit
use stores for collections of repo events
2 years ago
DanConwayDev
47a66f2fb6
feat: rename pr as proposal
...
as it better fits an approach that seeks to support
both the patch and branching models
2 years ago
jk
8ae123fd0b
eslint + prettier ( #2 )
...
Co-authored-by: DanConwayDev <114834599+DanConwayDev@users.noreply.github.com>
2 years ago
DanConwayDev
3348fe2892
feat(RepoPage): display event not found error
...
using daisyui alert component
2 years ago
DanConwayDev
2f3bd85e80
feat: rename app and tweak ui
...
- rename for 'git together' to 'git work'
- tweak ui to make it responsive
2 years ago
DanConwayDev
2487be2dc9
feat(RepoPage): add RepoHeader
...
create a RepoHeader for use on multiple pages
2 years ago
DanConwayDev
9ccf21c0a7
feat(ListPRs): add author name to summary
...
refactor to reflect new stardards for ui and data logic seperation
2 years ago
DanConwayDev
4fc877bd3e
feat: add UserHeader
...
add user profile details via a svelte store
this sets a standard for abstracting ui from data wrappers even when
multiple calls are needed
2 years ago
DanConwayDev
46edd25ea5
feat(RepoPage): add repo details
...
- add repo details ui component
- add test storybook tests
- add repo details wrapper
- add repo details to repo page
2 years ago
DanConwayDev
c142375fd6
feat(ListPRs): add wrapper
...
- add repo page
- add wrapper for for listPR component
2 years ago