Commit Graph
1124 Commits
Author SHA1 Message Date
Rūdolfs Ošiņš 37f6cccced Mark floating promises with void
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-29 15:54:00 +02:00
Rūdolfs Ošiņš 930210da80 Replace deprecated eslint-plugin-svelte3 with eslint-plugin-svelte
We were using a deprecated plugin that wasn't working. This new plugin
is also more performant.

Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-29 15:54:00 +02:00
xphoniex 47622735c7 Use description from first revisions of Patch
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
2023-05-29 13:02:44 +00:00
xphoniex da361fb399 Use author from Revision as it might differ from original one
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
2023-05-29 15:57:07 +03:30
xphoniex a916783d6f Add reviewers field on Patch scheme
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
2023-05-29 12:23:56 +00:00
xphoniex 824c719313 Use the new Merge scheme for Patch
`merges` field has moved one level up, from `revisions` to `patch` itself

Signed-off-by: xphoniex <dj.2dixx@gmail.com>
2023-05-29 12:14:17 +00:00
xphoniex 39874d8d51 Add alias to Patch
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
2023-05-29 12:14:17 +00:00
Sebastian MartinezandRūdolfs Ošiņš 46494461f2 Refactor Dropdown component
Co-authored-by: Rūdolfs Ošiņš <rudolfs@osins.org>
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-29 10:15:30 +02:00
Sebastian Martinez 3465c92a7e Fix showing Authorship and CommentComponent for review
Show either an `Authorship` component if no review comment is available
or a `CommentComponent` if there is a comment

Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-29 09:30:54 +02:00
xphoniex 227424dbeb Add option to view diff between revisions
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
2023-05-28 13:58:57 +00:00
Rūdolfs Ošiņš a671706979 Use colors in badges and icons consistently
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-23 12:32:39 +02:00
Sebastian Martinez d5d665f070 Reduce e2e tests flakiness
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-23 10:56:47 +02:00
Sebastian Martinez cc70c24684 Remove unnecessary type definitions from vite and tsconfig
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-23 09:31:36 +02:00
Sebastian Martinez ccb173f2b3 Update CONTRIBUTING guidelines
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-23 09:31:10 +02:00
Sebastian Martinez f95376f45b Remove the IPFS deployment from README.md
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-23 09:30:52 +02:00
Sebastian Martinez 380366be2e Fix padding and linebreaks in markdown
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-17 12:55:43 +02:00
Sebastian Martinez bb9ea851fc Use Raw button to navigate to raw file
For toggling Markdown view, we add a button that either shows `Plain` or
`Markdown`.

Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-17 12:15:29 +02:00
Sebastian Martinez 02aa591c84 Lowercase all markdown inline link and heading ids
By having different casings between heading and link ids we avoid
getting case mismatches on navigation.

Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-17 11:00:04 +02:00
Sebastian Martinez c95b879edd Update dependencies
Also update node to v18.16

Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-17 09:59:09 +02:00
Rūdolfs Ošiņš 2563438874 Add icons for issues and patches
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-16 14:38:26 +02:00
xphoniex 2b21390540 Add alias to PeerSelector
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
2023-05-16 08:17:48 +02:00
Rūdolfs Ošiņš 26944d5334 Keep global tabs selected when viewing individual issue/patch/commit
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-15 17:07:48 +02:00
Rūdolfs Ošiņš 11af7bed86 Remove issue/patch filter query when navigating away
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-15 17:07:48 +02:00
Rūdolfs Ošiņš e41a12d663 Separate global project header from source browsing header
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-15 17:07:48 +02:00
Rūdolfs Ošiņš f9445de618 Don't select the + and - signs when selecting a diff
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-15 14:26:40 +02:00
Rūdolfs Ošiņš 2cd3a10f8f Make sure filter tabs are displayed properly on mobile
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-15 14:16:35 +02:00
Sebastian Martinez ab139cea8d Add more sleep to branch creations
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-15 12:17:37 +02:00
xphoniex 305c9677fd Add alias to Comment
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
2023-05-12 14:30:27 +00:00
xphoniex 3eab5b9d62 Add alias to Issue/IssueTeaser
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
2023-05-12 14:58:16 +02:00
xphoniex 04bae0ade6 Add alias to PatchTeaser
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
2023-05-12 14:57:10 +02:00
Sebastian Martinez c32b303744 Add CLI tooling to create seed fixtures on the fly
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-12 14:23:10 +02:00
Rūdolfs Ošiņš 45c6f20855 Make commit list and commit view visually consistent
We style the commit teaser and commit header visually to fit in better
with patches and issues.

Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-12 08:26:01 +02:00
Rūdolfs Ošiņš 1df28abed2 Show comments that are thread replies to the issue body
Previously treated the issue body as a comment and people could post a
thread reply to that first comment. Now we treat the first comment as
the issue body and disallow replying to it via a thread. There are still
some old replies, we show them as regular comments.

Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-12 08:10:34 +02:00
Rūdolfs Ošiņš 34f40fba02 Adjust action wording to show only latest action in patch list
It will show either "Opened x days ago" or "Updated x days ago"
depending whether there is one or multiple revisions.

Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-12 07:59:54 +02:00
Rūdolfs Ošiņš d5e194bf11 Make diff line background uniform across gutter and body
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-12 07:51:26 +02:00
Rūdolfs Ošiņš b815c9004b Fix httpd client root query
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-11 18:15:47 +02:00
Thomas Scholtes 5c7806ecff Fix anchor links
Signed-off-by: Thomas Scholtes <geigerzaehler@axiom.fm>
2023-05-11 10:51:35 +02:00
Rūdolfs Ošiņš b997b12353 Implement data loading in router
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-11 10:51:35 +02:00
Rūdolfs Ošiņš 85dc1c3552 Port mutexExecutor from Upstream
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-11 10:50:26 +02:00
Sebastian Martinez d8d049518b Improve patch timeline and add description
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-10 09:15:19 +02:00
Sebastian Martinez bb51de6a9a Fix wrong icon used for iOS icon
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-09 10:29:00 +02:00
Sebastian Martinez b87a6735b5 Add hr before first footnote in footer
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-08 15:44:00 +02:00
Sebastian Martinez d8d470ae9d Add ability to install as PWA
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-08 13:55:50 +02:00
Sebastian Martinez 03c05edeca Updates marked to v5.0
Disables some of the deprecated options to avoid the console warnings.
Removes obfuscation of plain-text emails.

Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-08 10:35:24 +02:00
Sebastian Martinez 233517aa6e Add noUnusedLocals and noUnusedParameters to tsconfig
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
2023-05-07 18:01:18 +02:00
Rūdolfs Ošiņš 6ae0add137 Update deps
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-05 13:56:41 +02:00
Rūdolfs Ošiņš cc2e5a1a67 Prevent logo flickering when loading
We set the logo size so that it takes up the same space before it is
loaded as when it is fully loaded. This way the search bar doesn't get
pulled to the left and there is no visual flickering.

Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-05-03 14:25:02 +02:00
Rūdolfs Ošiņš 2b25533b58 Use underline for commit/issue/patch teaser links
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-28 11:57:24 +02:00
Rūdolfs Ošiņš d54889cea1 Allow markdown in issue/patch titles
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-27 16:47:19 +02:00
Rūdolfs Ošiņš 36746a8091 Fix font preloading
Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
2023-04-27 16:06:19 +02:00