DanConwayDev
83df29d5f9
fix(patch): filename overflow
...
now wraps onto new lines
2 years ago
DanConwayDev
33ec45d975
fix: hide sidebar on sm viewpoint
...
this broke during last edit of this file
2 years ago
DanConwayDev
ef3fd9e9cc
feat: ComposeReply add nip10 p tags
...
tag in pubkeys participating in thread
2 years ago
DanConwayDev
e65bc77842
feat: sort thread oldest first
...
whilst maintaining sorting by youngest first in ProposalList
note: events that tag root event secondarily (eg. mention)
are no longer diplsayed
2 years ago
DanConwayDev
2a15e089e5
feat: show/hide thread replies
...
so that it is easier to read large threads and
connect replies to their parent message
2 years ago
DanConwayDev
fe1c6d34cc
feat: add threaded replies
...
for proposals and issues
2 years ago
DanConwayDev
e578ac81ba
fix: malformed replies
...
and improve how the UI reacts when events are sent
2 years ago
DanConwayDev
c623e10e1a
fix: staus icons reflect issue or proposal
...
status was showing wrong icon type in EventCard
2 years ago
DanConwayDev
d30feaafa0
feat: pad bottom of all pages
...
as they end abruptly
2 years ago
DanConwayDev
0f4fd41b6b
feat: show proposal / issue event as thread msg
...
so they appears as part of the conversation
2 years ago
DanConwayDev
42a8c0fe3d
feat: show avatar at compose
...
to make it more in keeping with other event messages
when displayed in thread
2 years ago
DanConwayDev
b4c51de016
refactor: remove unused imports
...
which were throwing errors
2 years ago
DanConwayDev
e56d28de98
feat: create issue page with status and replies
...
intergrating where possible with the existing proposal components
2 years ago
DanConwayDev
81c5146aa4
feat(issue-compose): goto issue page on creation
...
so the user gets a better sense that the issue has been created
2 years ago
DanConwayDev
9ec0988006
feat: add issue icons
...
currently using the same status events as patches
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
72ff0bdf42
refactor: rename Compose to ComposeReply
...
and rename repo_id to identifier to make it clear
that is what is needed
2 years ago
DanConwayDev
f6f7d40d82
refactor: add typings to +page.ts
...
as a tidy up activity
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
61bca69c91
refactor: rename repo_id repo_identifier
...
where it previously should have been renamed bit wasn't
2 years ago
DanConwayDev
c3c0ee780d
feat(ProposalPage): move ngit tip below patch
...
so the diff is displayed first
2 years ago
DanConwayDev
d3917c7f12
test: update proposal UI snapshots
...
to reflect changes applied in
b7883063e2
2 years ago
DanConwayDev
fa05263d4e
test: update repo summary UI snapshots
...
should have been updated when changes made in
9ddcf92598
2 years ago
DanConwayDev
68c27b1350
test: update UI snapshots with new icons
...
should have been updated when change made in
17ef5403e3
2 years ago
DanConwayDev
dd70d07c8c
feat: RepoDisplay add web and reduce text size
...
to reflect web in nip34 draft
2 years ago
DanConwayDev
47d4d8c681
fix: RepoDetails webs not appearing as relays
...
due to typo when setting web
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
2254671de9
fix: remove read-only status btn appearance
...
so that users don't think they can press it when they cant
2 years ago
DanConwayDev
090d6e117c
fix(ProposalsList): removed repo id from title
...
this should have been removed when the repo identifer was
added to as a link in the summary footer
2 years ago
DanConwayDev
a39a75de5e
fix: amend ngit copy
...
for clearer and more concise summary
2 years ago
DanConwayDev
49386225de
fix(patch): consistant hunk width within diff
...
previously they varied based on max character number within the hunk
2 years ago
DanConwayDev
48965d9e0a
fix: displaying no root recent patches
...
this are now hidden as the repo identifier cannot be found without
the a tag in the root patch event
the root event will be shown
2 years ago
DanConwayDev
52b4e09a70
feat(homepage): add recent proposals
...
and display recent repositories below
2 years ago
DanConwayDev
b7883063e2
feat: add recent proposals component
...
this adapts ensureProposalSummaries so that it works with no repo filter
2 years ago
DanConwayDev
9ddcf92598
feat(homepage): improve repo sumamry display
...
so it displays in a grid in preparation for displaying it
full width on the homepage
2 years ago
DanConwayDev
c50316f277
feat(patch): diff full width expansion
...
and general improvements to diff display
2 years ago
DanConwayDev
7371bc8eb2
feat(ProposalPage): reduce content width
...
to improve reability on larger windows
2 years ago
DanConwayDev
78f4c12b10
fix(ProposalPage): remove superfluous promise rej
...
as the repo_collection is only used for establishing which relays to use
2 years ago
DanConwayDev
81da1d60c0
feat(patch): show all lines < 60
...
if there are in total less than 60 lines, ignore the rule
about only showing 20 lines per file
2 years ago
DanConwayDev
60729dfcdf
fix(patch): preserve whitespace
...
and overflow-x which is better for slightly larger lines than
the viewing width which is more common
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
289862a708
refactor: fix rename pr as proposal error
...
where a string beging with pr should have been replaced
2 years ago
DanConwayDev
55b4b0c223
fix: status events filter incorrect r tag
...
align closeOnEose with that of parent (proposals subscrption)
2 years ago
DanConwayDev
e3469969f5
fix: tag uniquie_commit in status event
...
rather than identifier
perhaps the an a tag for the repo event should be used also
but that is not done in this commit
2 years ago
DanConwayDev
b0915ab30e
feat(patch): add syntax color with highlight.js
...
for just the common languages
dynamically loading languages would help keep the package size down
2 years ago
DanConwayDev
43ad1f09c7
feat: widen patch display add hunk divider
...
widen the display of patches (diffs and commit messages)
add a divider between each code hunk
2 years ago
DanConwayDev
17ef5403e3
feat: patch rather than PR status icons
...
use icons more suitable for applying patches than merging PRs
2 years ago