profile
viewpoint

kevva/download 940

Download and extract files

Mottie/GitHub-userscripts 646

Userscripts to add functionality to GitHub

mafintosh/dns-packet 96

An abstract-encoding compliant module for encoding / decoding DNS packets

mafintosh/dns-socket 84

Make custom low-level DNS requests from node with retry support.

silverwind/cidr-tools 17

Tools to work with IPv4 and IPv6 CIDR network lists

silverwind/cidr-regex 13

Regular expression for matching IP addresses in CIDR notation

silverwind/armhf-registry 7

Minimal Docker Registry image the ARM architecture

silverwind/cidr-range 7

Get an array of IP addresses for a given CIDR range

silverwind/as-networks 5

Get all CIDR networks contained in an autonomous system

silverwind/caa 4

rfc6844-conform CAA record lookup and validation

PR opened go-gitea/gitea

remove release-dirs make target
  • only mkdirthe dist dirs when they are absent
  • add the dist dirs as prereqs so targets like make release-sources can run standalone
+11 -11

0 comment

1 changed file

pr created time in 4 minutes

create barnchsilverwind/gitea

branch : distdirs

created branch time in 5 minutes

issue commentStylishThemes/GitHub-Dark-Script

White Bar on GHE Pages

Comment form should be done in https://github.com/StylishThemes/GitHub-Dark/commit/9b8cb8225227454bb02333dcb1ecac731dfab93e minus the triangle.

szarroug3

comment created time in 20 minutes

push eventStylishThemes/GitHub-Dark

silverwind

commit sha 9b8cb8225227454bb02333dcb1ecac731dfab93e

fix GHE comment header, split out GHE rules

view details

push time in 21 minutes

issue commentStylishThemes/GitHub-Dark-Script

White Bar on GHE Pages

@szarroug3 can you show the CSS rule affecting the triangle on the left? It should be ::after element on the .timeline-comment element. The github.com rule is

.timeline-comment--caret::after {
    border-right-color: #f6f8fa;
}
szarroug3

comment created time in 23 minutes

push eventsilverwind/gitea

zeripath

commit sha 05c1f2b45c168bbf3ec9192f424798846c452d57

Create Changelog for v1.11.1 release (#10286) (#10321) * Create Changelog * Update CHANGELOG.md * Include Co-authored-by: techknowlogick <matti@mdranta.net> Co-authored-by: Lauris BH <lauris@nix.lv> Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>

view details

John Olheiser

commit sha e76a64dda173db84e34eefc6baaa2981fe4a6801

Inject SVG sprite via ajax (#10320) * AJAX SVG * Fix PWA * Remove unused PWA assets Signed-off-by: jolheiser <john.olheiser@gmail.com> Co-Authored-by: silverwind <me@silverwind.io>

view details

Lunny Xiao

commit sha ce0413ff8894660f0a5f0a87cbadb6baacb80e4a

Fix migration information update bug when linked github account (#10310) * Fix bug on upgrade migrated reactions * Fix migration information update bug when linked github account Co-authored-by: zeripath <art27@cantab.net>

view details

Mike Gerber

commit sha a67630deb2619705bab050521a875a61a2634066

Fix cron.repo_health_check schedule example in config cheat sheet (#10324) Fixes #10274. Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>

view details

GiteaBot

commit sha 83801663ce0ffe3aa06d54ba2317bc50df3b0870

[skip ci] Updated translations via Crowdin

view details

John Olheiser

commit sha d3f618362a5052954d8b02e9acfee30f022a5c36

Fix JS and Vue (#10328) Signed-off-by: jolheiser <john.olheiser@gmail.com>

view details

GiteaBot

commit sha f0a43a068f1eae1c12aada77685e3c8f545aaa00

[skip ci] Updated translations via Crowdin

view details

Lunny Xiao

commit sha 21e771c41b4698e29d92d849c08431ac61dc2a51

Fix notification (#10331)

view details

zeripath

commit sha 69f80fd9f69c08b2320523adc99c9257df52108d

Do docker releases for pushes to release branches (#10330) Co-authored-by: Lauris BH <lauris@nix.lv>

view details

John Olheiser

commit sha 29efa9c3fb47a00f03bf5d2fdcacd004dc790290

Fix status check enable (#10341) Signed-off-by: jolheiser <john.olheiser@gmail.com>

view details

zeripath

commit sha 13c6681a078e55c0e857eb101ab5138d211b1deb

Prevent nil pointer in GetPullRequestCommitStatusState (#10342) Ensure that pr.HeadRepo is loaded before using it in GetPullRequestCommitStatusState. Fixes error on merging with successful commit merge statuses.

view details

zeripath

commit sha a6dc8f7caa860c027f428211b08577e5d9d9d2dd

Revert "Do docker releases for pushes to release branches (#10330)" (#10345) This reverts commit 69f80fd9f69c08b2320523adc99c9257df52108d.

view details

silverwind

commit sha a40a5ddec4e61e252355d7922f1a50e638650294

Fix release tarballs, add 'make build-offline' - Fix missing 'dist' folders inside 'node_modules' being excluded because of tar excluding them recursively. - Add 'make build-offline' which skips on verifying node_modules and stops npx from downloading missing dependencies on-demand. - Store VERSION in file VERSION for the release tarballs and prefer that file over git-derived version.

view details

silverwind

commit sha 4e4136394d349f86a5c62aaa47d29b86b9303599

unverbose tar

view details

silverwind

commit sha 0553239ccd3640468ea189cdc73900daf0a095e8

exclude built webpack files from sources

view details

silverwind

commit sha a2698a6c02b25b5716ed7a11ebcddf348ffc495d

add node_modules prereq to release-sources

view details

silverwind

commit sha b597efd7d6bed4d6fc77ed12932c96e3b1018ba9

fix tar excludes

view details

push time in 31 minutes

Pull request review commentgo-gitea/gitea

Fix release tarballs, add 'make build-offline'

 install: $(wildcard *.go) .PHONY: build build: go-check generate $(EXECUTABLE) +.PHONY: build-offline+build-offline: build

Implemented all excludes except the node_modules/**/*.node one. It's a non-issue as long as release on any platform besides macOS as fsevents only builds there.

silverwind

comment created time in 39 minutes

push eventsilverwind/gitea

silverwind

commit sha b19dabd25a6c791b12b5b7d5b0aa6da588ae3a2e

fix tar excludes

view details

push time in an hour

push eventsilverwind/gitea

silverwind

commit sha 9c58e55754bac094ae857eb4dd0286a13f7d326f

add node_modules prereq to release-sources

view details

push time in an hour

push eventsilverwind/gitea

silverwind

commit sha 14780a306d6193ac3d1c30414f1348741aedd0fb

exclude built webpack files from sources

view details

push time in an hour

issue commentleeoniya/uPlot

author css styles in a sass-compatible nested format

Yeah, use whatever you like. I just thought to chime in before someone makes a mistake using node-sass. Me personally, I can live without preprocessers since the advent of CSS custom properties.

leeoniya

comment created time in 3 hours

issue commentleeoniya/uPlot

author css styles in a sass-compatible nested format

node-sass is 15.5MB

node-sass is an abomination. I recommend dart-sass.

leeoniya

comment created time in 3 hours

Pull request review commentgo-gitea/gitea

Fix release tarballs, add 'make build-offline'

 install: $(wildcard *.go) .PHONY: build build: go-check generate $(EXECUTABLE) +.PHONY: build-offline+build-offline: build

Our complete dependency tree is frozen, the only non-determinism (besides module bugs) can come from platform-specific behaviour (for example fsevents dependency is only used on macOS but as I understand it, it's just a performance thing).

Given how complex a webpack build is in general, I'd certainly assume there are a few module bugs that may introduce differences in the output based on various factors, like the Node.js version it runs on etc.

Thought I'd say even if there are issues like I think we better remove all built files and caches from the source tarball which would be at least:

  • public/js
  • public/css
  • public/img/svg
  • node_modules/.cache
  • node_modules/**/*.node (native node modules may be non-portable)
silverwind

comment created time in 5 hours

Pull request review commentgo-gitea/gitea

Fix release tarballs, add 'make build-offline'

 else 	else 		VERSION ?= master 	endif-	GITEA_VERSION ?= $(shell git describe --tags --always | sed 's/-/+/' | sed 's/^v//')++	STORED_VERSION=$(shell cat $(STORED_VERSION_FILE) 2>/dev/null)+	ifneq ($(STORED_VERSION),)+		GITEA_VERSION ?= $(STORED_VERSION)+	else+		GITEA_VERSION ?= $(shell git describe --tags --always | sed 's/-/+/' | sed 's/^v//')+	endif+endif++ifeq (,$(filter build-offline,$(MAKECMDGOALS)))+	NODE_MODULES := node_modules+	NPX := npx+else+	NODE_MODULES :=

Can you elaborate? I think the concept of storing/restoring the version and the offline build are two distinct concepts that should probably not be tightly coupled.

silverwind

comment created time in 14 hours

Pull request review commentgo-gitea/gitea

Fix release tarballs, add 'make build-offline'

 install: $(wildcard *.go) .PHONY: build build: go-check generate $(EXECUTABLE) +.PHONY: build-offline+build-offline: build

I think even offline build should actually "build" and not ship prebuilt files so I'd lean the other way and actually exclude the webpack files in the source tarball.

silverwind

comment created time in 14 hours

created tagStylishThemes/GitHub-Dark

tagv1.22.219

:octocat: Dark GitHub style

created time in 15 hours

push eventStylishThemes/GitHub-Dark

silverwind

commit sha 4f9af6a2dbac86737908fda96e1aadd397308062

automated regeneration

view details

silverwind

commit sha c8097f3c87e0abd889ca1c51df87483529f3abf8

v1.22.219 * automated regeneration (silverwind)

view details

push time in 15 hours

pull request commentgo-gitea/gitea

[WIP] Proposal: mime type shortcuts

Yeah, I see those checks for */* in both backend and frontend. I still think we can make it work with empty value so both options would take the same values (maybe still accept */*for compat). So what needs to be done imho:

  • Get the backend parser to accept .ext format and other stuff supported by browsers like image/*.
  • Make both options accept the same formats (share the parser).
  • Decide on a value that allows all (either empty or */*).
  • Update default value for both options to allow all.
guillep2k

comment created time in a day

issue commentleeoniya/uPlot

consider drawing axis ticks on the canvas

Question regarding the gray area behind the ticks in your screenshot above: Is that part of the canvas transparent or are you rendering a static background color on that strip? If static, it should be configurable.

leeoniya

comment created time in a day

push eventsilverwind/gitea

silverwind

commit sha b6e5cb837a66dcdfb87a0a027f6dc038db580020

unverbose tar

view details

push time in a day

issue commentgo-gitea/gitea

Build setup of 1.11.0, use of npm

https://github.com/go-gitea/gitea/pull/10325

stblassitude

comment created time in a day

PR opened go-gitea/gitea

Fix release tarballs, add 'make build-offline'
  • Fix missing 'dist' folders inside 'node_modules' being excluded because of tar excluding them recursively.

  • Add 'make build-offline' which skips on verifying node_modules and stops npx from downloading missing dependencies on-demand.

  • Store VERSION in file VERSION for the release tarballs and prefer that file over git-derived version.

+42 -11

0 comment

3 changed files

pr created time in a day

push eventsilverwind/gitea

silverwind

commit sha 7f3db26e0b5cc4a20697824ee5c570e7365d8f98

Fix release tarballs, add 'make build-offline' - Fix missing 'dist' folders inside 'node_modules' being excluded because of tar excluding them recursively. - Add 'make build-offline' which skips on verifying node_modules and stops npx from downloading missing dependencies on-demand. - Store VERSION in file VERSION for the release tarballs and prefer that file over git-derived version.

view details

push time in a day

create barnchsilverwind/gitea

branch : offline-build

created branch time in a day

issue commentleeoniya/uPlot

consider drawing axis ticks on the canvas

Does this mean that text is drawn statically on the canvas? If so, wouldn't that take away a lot of customization options regarding fonts and such?

I'd certainly prefer if ticks are drawn in the canvas because of mentioned padding issue, ideally configurablee in their size.

leeoniya

comment created time in a day

issue commentnock/nock

.listen()

Okay, feel free to reopen if you think .listen is a goal.

silverwind

comment created time in a day

issue commentgo-gitea/gitea

Build setup of 1.11.0, use of npm

The primary reason for a make make build-offline is so it never attempts to go on the network. So if node_modules (or future go modules) are absent, build will fail instead of falling back to network like make build does.

stblassitude

comment created time in a day

pull request commentgo-gitea/gitea

Inject SVG sprite via ajax

I wasn't aware of this issue with <use> not being able to CORS but it's good we have gitea.com to test CORS 😆.

jolheiser

comment created time in a day

Pull request review commentgo-gitea/gitea

Inject SVG sprite via ajax

 window.onOAuthLoginClick = function () {     oauthNav.show();   }, 5000); };++// AJAX SVGs
// Pull SVGs via AJAX to workaround CORS issues with <use> tags
jolheiser

comment created time in a day

pull request commentgo-gitea/gitea

Inject SVG sprite via ajax

SW working again after those fixes.

jolheiser

comment created time in a day

pull request commentgo-gitea/gitea

Inject SVG sprite via ajax

Oh, and please remove serviceworker entries for '{{StaticUrlPrefix}}/vendor/assets/octicons/octicons.min.css', and '{{StaticUrlPrefix}}/vendor/assets/octicons/octicons.woff2?ef21c39f0ca9b1b5116e5eb7ac5eabe6',, those files no longer exist.

jolheiser

comment created time in a day

pull request commentgo-gitea/gitea

Inject SVG sprite via ajax

There is a syntax error in where the entry '{{StaticUrlPrefix}}/img/svg/icons.svg' is missing a trailing comma, can you fix that here?

jolheiser

comment created time in a day

pull request commentgo-gitea/gitea

Inject SVG sprite via ajax

Yeah, it would not be able to cache it and it would add 70kB to every HTML request, so probably not the way to go. Ideally, the <use> element would expose a crossorigin attribute but apparently no browser has implemented such a feature. Testing this right now.

jolheiser

comment created time in a day

pull request commentgo-gitea/gitea

Inject SVG sprite via ajax

Can we inline the content of /img/svg/icons.svg into head.tmpl right after <body>? That'd be my preferred solution as it both circumvents any CORS issues as well as makes the icons immediately available.

jolheiser

comment created time in a day

issue commentnock/nock

.listen()

None really, I think it'd be better to just launch a plain server and transpose what is input on the API-side to the request-response model of the server. Do you think that would be much work?

silverwind

comment created time in a day

issue closednock/nock

.listen()

Context

I have a CLI that is spawned using child_process during tests which I'd like to use nock with without exporting any functions from it (it would be cumbersome to go the route of a module import as the CLI processes stdin, arguments etc which would require additional code to also accept function arguments).

I'd propose a .listen() method which accepts the same arguments as net#server.listen which would then expose nock's server on the network for the duration of the test, for example .listen(5000, '127.0.0.1').

This would also enable to run non-Node.js programs under the effect of nock, assuming they have similar URL configuration options.

Has the feature been requested before?

  • https://github.com/nock/nock/issues/990

If the feature request is accepted, would you be willing to submit a PR?

Likely

closed time in a day

silverwind

issue commentnock/nock

.listen()

Yeah that's what I'm doing right now, run a plain http.Server and do the same I've done before with nock with it. It's not as nice of an API as nock, but works for my case.

I guess intercepting the server side would be hard, but not impossible but seeing the kind of hoops this module goes through in the interceptor, I don't think anyone would be willing to implement/maintain such an interceptor.

silverwind

comment created time in a day

issue commentnock/nock

.listen()

So I take it that nock works by intercepting only http client-side traffic before it goes out to the network. I wonder if a similar interceptor could also be installed on the server-side, thought knowing Node.js' API, it'll probably not be straightforward, if even possible at all.

silverwind

comment created time in a day

pull request commentgo-gitea/gitea

[WIP] Proposal: mime type shortcuts

But we need a MIME type list on the server side anyway

Do we really need it? The server does see the filename as part of the multipart header, so the extension could just be extracted from there:

------Boundary
Content-Disposition: form-data; name="file"; filename="gitea.png"
Content-Type: image/png
guillep2k

comment created time in a day

pull request commentgo-gitea/gitea

[WIP] Proposal: mime type shortcuts

I think the approach using MIME types is flawed. Users generally do not know mime types (which are ambiguous in many cases and different browsers send different mime types for the same filename) but file extensions (which are never ambiguous).

So instead of building on a flawed concept, I'd propose we just support both like browsers already do.

Dropzone is still maintained at https://github.com/enyo/dropzone but our version is out of date. I think it's acceptedFiles option basically functions the same as the accepts attribute which delegates matching to the browser.

Another change I'd like to see is to set repository.upload.ALLOWED_TYPES and attachment.ALLOWED_TYPES to default to a empty value (which means everything is accepted and generally is what users want). repository.upload.ALLOWED_TYPES already supports empty value to match all but the attachment option only supports this weird */*.

guillep2k

comment created time in a day

Pull request review commentgo-gitea/gitea

Truncate long commit message header

 tbody.commit-list {     vertical-align: baseline; } -.commit-list .message-wrapper {+.message-wrapper {     overflow: hidden;     text-overflow: ellipsis;     max-width: calc(100% - 50px);     display: inline-block;     vertical-align: middle; } +@media only screen and (max-width: 767.98px) {+    tr.commit-list {+        width: 100%;+    }+    th .message-wrapper {+        display: block;+        max-width: calc(100vw - 70px);+    }+}++@media only screen and (min-width: 768px) and (max-width: 991.98px) {+    tr.commit-list {+        width: 723px;+    }+    th .message-wrapper {+        max-width: 280px;+    }+}++@media only screen and (min-width: 992px) and (max-width: 1199.98px) {

Yes, that's what I've been requesting too. Define breakpoints variable in _base.less:

@break-xs: 575.98px
@break-sm: 576px
@break-md: 768px
@break-lg: 992px
@break-xl: 1200px

@media (max-width: @break-xs) { ... }
@media (min-width: @break-sm) { ... }
@media (min-width: @break-md) { ... }
@media (min-width: @break-lg) { ... }
@media (min-width: @break-xl) { ... }

(This example is mostly copied from Bootstrap)

I'd prefer to make those variables actual CSS custom properties that can be changed at runtime but that would mean no IE11 support. Thought I guess it's easy to convert later.

zeripath

comment created time in a day

pull request commentgo-gitea/gitea

Truncate long commit message header

90vw seems like an arbitrary value but if works in most cases, I guess I'm fine with such hacks until we can convert it to flexbox (then it's just flex: 1 on the parent and a wrapping <div> with overflow: hidden + ellipsis).

zeripath

comment created time in a day

pull request commentgo-gitea/gitea

Truncate long commit message header

Does it work with the CI icon shown? I'm still not a fan of CSS truncation here in general, it's always rather hackish because it's a table, not a flexbox. We could opt to do what GitHub does and make the header line a flexbox but that'd require a quite a few changes.

zeripath

comment created time in a day

Pull request review commentgo-gitea/gitea

Truncate long commit message header

 				</a> 				{{template "repo/commit_status" .LatestCommitStatus}} 				{{ $commitLink:= printf "%s/commit/%s" .RepoLink .LatestCommit.ID }}-				<span class="grey has-emoji commit-summary" title="{{.LatestCommit.Summary}}">{{RenderCommitMessageLinkSubject .LatestCommit.Message $.RepoLink $commitLink $.Repository.ComposeMetas}}+				<span class="grey has-emoji commit-summary" title="{{.LatestCommit.Summary}}"><span class="message-wrapper" style="width: min(calc((max(100vw, 768px) - 768px) * 800 + 20rem), calc((max(100vw, 992px) - 992px) * 800 + 360px), calc((max(100vw, 1200px) - 1200px) * 800 + 500px), calc((min(100vw, 1200px) - 1200px) * (0 - 800) + 700px));">{{RenderCommitMessageLinkSubject .LatestCommit.Message $.RepoLink $commitLink $.Repository.ComposeMetas}}</span>

I meant @media only screen and (max-width: @breakpoint-1) {, so we'd define the breakpoint vars ourselves.

zeripath

comment created time in a day

issue openednock/nock

.listen()

Context

I have a CLI that is spawned using child_process during tests which I'd like to use nock with without exporting any functions from it (it would be cumbersome to go the route of a module import as the CLI processes stdin, arguments etc which would require additional code to also accept function arguments).

I'd propose a .listen() method which accepts the same arguments as net#server.listen which would then expose nock's server on the network for the duration of the test, for example .listen(5000, '127.0.0.1').

This would also enable to run non-Node.js tools under the effect of nock, assuming they have similar URL configuration options.

Has the feature been requested before?

  • https://github.com/nock/nock/issues/990

If the feature request is accepted, would you be willing to submit a PR?

Likely

created time in a day

issue commentgo-gitea/gitea

Build setup of 1.11.0, use of npm

I'd just parse the version from git, write it to VERSION, gzip, delete VERSION again. Also .gitignore it just in case.

stblassitude

comment created time in 2 days

Pull request review commentgo-gitea/gitea

WIP: Truncate long commit message header

 				</a> 				{{template "repo/commit_status" .LatestCommitStatus}} 				{{ $commitLink:= printf "%s/commit/%s" .RepoLink .LatestCommit.ID }}-				<span class="grey has-emoji commit-summary" title="{{.LatestCommit.Summary}}">{{RenderCommitMessageLinkSubject .LatestCommit.Message $.RepoLink $commitLink $.Repository.ComposeMetas}}+				<span class="grey has-emoji commit-summary" title="{{.LatestCommit.Summary}}"><span class="message-wrapper" style="width: min(calc((max(100vw, 768px) - 768px) * 800 + 20rem), calc((max(100vw, 992px) - 992px) * 800 + 360px), calc((max(100vw, 1200px) - 1200px) * 800 + 500px), calc((min(100vw, 1200px) - 1200px) * (0 - 800) + 700px));">{{RenderCommitMessageLinkSubject .LatestCommit.Message $.RepoLink $commitLink $.Repository.ComposeMetas}}</span>

Are these the breakpoints that fomantic uses? I guess they should defined using actual @media queries. I wonder if fomanic exposes Less variables for the breakpoints which we then could re-use. Or just define the widths ourself at the top of base.less.

zeripath

comment created time in 2 days

issue commentgo-gitea/gitea

Build setup of 1.11.0, use of npm

Gave it a try, TAGS=bindata make build did produce a proper binary and JS/CSS steps were skipped as expected.

There is one minor issues with a error "fatal: not a git repository (or any of the parent directories): .git" seen because the Makefile calls GITEA_VERSION ?= $(shell git describe --tags --always | sed 's/-/+/' | sed 's/^v//') which will of course fail when not in a git checkout.

I'm also thinking we should probably add a explicit make build-offline because the "online" steps are only skipped based on timestamps which seem too brittle to me.

stblassitude

comment created time in 2 days

push eventStylishThemes/GitHub-Dark

silverwind

commit sha 30af06d5ba42c8aa311f11a02c63d9558017d81e

automated regeneration

view details

silverwind

commit sha 3953c1357ae77ad2c36d7c061b8d253cea664ea2

v1.22.218 * automated regeneration (silverwind)

view details

push time in 2 days

created tagStylishThemes/GitHub-Dark

tagv1.22.218

:octocat: Dark GitHub style

created time in 2 days

issue commentStylishThemes/GitHub-Dark

Support Gitako

How does this project extract styles out of Gitako and apply to stylus?

Download the Chrome extension and parse all CSS files as well as strings in JS files that look like CSS. Then, apply replacement colors based on a predefined color-to-color mapping and output the result into our CSS.

how do you keep update to updates of Gitako?

We have a automated job that pulls the extension twice a day and updates the style using above method.

Would it be possible of stylus to support Gitako if it was rollback to the old way it used to inject styles?

While I do prefer standalone CSS files, the JS-in-CSS extraction seems to work so I'm happy if you want to revert.

Would that be much more work for you now and in the future?

Unless webpack changes their way in how they embed CSS, it should not be much of an issuee.

Was there problems like this before? How did you solve them?

We support a number of other extensions which so far all use CSS files, yours it the first that uses webpack.

MCOfficer

comment created time in 3 days

push eventsilverwind/gitea

silverwind

commit sha 8b9eb55b1ae510ac73565b7db24d079dd606d82f

add some more info to docs

view details

push time in 3 days

push eventsilverwind/oui

silverwind

commit sha d1c04003ed60ef525c5ccd63830ab144ab7ffc86

automated weekly data update

view details

silverwind

commit sha 9317ad73aaadf8e4149e190db8d74b4f178f387d

10.0.44 * automated weekly data update (silverwind)

view details

push time in 3 days

created tagsilverwind/oui

tag10.0.44

Look up MAC addresses for their vendor in the IEEE OUI database

created time in 3 days

push eventsilverwind/port-numbers

silverwind

commit sha fc21bc7202e06d950d7bafb1009d3f9e71ba35b7

automated weekly data update

view details

silverwind

commit sha 079c8186e8782fd6b9955a08c9df32243cf64c39

5.0.8 * automated weekly data update (silverwind)

view details

push time in 3 days

created tagsilverwind/port-numbers

tag5.0.8

Get information on network port numbers and services, based on IANA's public listing

created time in 3 days

created tagStylishThemes/GitHub-Dark

tagv1.22.217

:octocat: Dark GitHub style

created time in 4 days

push eventStylishThemes/GitHub-Dark

silverwind

commit sha 94c6f196cc965b1f8001d916e534cc2687c942e3

automated regeneration

view details

silverwind

commit sha eebe3a66a3a515b4b8487e99343f5d776cb92028

v1.22.217 * automated regeneration (silverwind) * Add hack to fix sticky pr toolbar on files tab (Brian Surowiec) * update deps and revert lint (the-j0k3r) * omit this for now (the-j0k3r) * reverts 72aa761 (the-j0k3r) * style us not ish (the-j0k3r) * double colon pseudo-element-colon-notation (the-j0k3r) * devdeps update (the-j0k3r) * add parent to img[src*="-zero.svg"] (the-j0k3r) * devdeps update (the-j0k3r) * sponsor page fixes (the-j0k3r)

view details

push time in 4 days

pull request commentgo-gitea/gitea

Add 'make webpack-dev'

Source maps set on babel-loader as well just in case.

There seems to be an issue with the production source maps but it's unrelated to this PR and master is also affected.

silverwind

comment created time in 4 days

push eventsilverwind/gitea

zeripath

commit sha 1125d1453bdbc2aa51862b94d7c8ec4c149284fc

Stop hanging issue indexer initialisation from preventing shutdown (#10243) Co-authored-by: Lauris BH <lauris@nix.lv> Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>

view details

jaqra

commit sha 2399bad1f1a4ab36b2fd05745beaea5fb1f53dab

fix label menu text on miletone issues (#10242) Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>

view details

John Olheiser

commit sha d67e9b9629557df1e355f0a864792c194b3e8848

SVG Octicon fixes (#10237) * SVG fixes Signed-off-by: jolheiser <john.olheiser@gmail.com> * Colorize span->svg only Signed-off-by: jolheiser <john.olheiser@gmail.com> * @silverwind suggestions Signed-off-by: jolheiser <john.olheiser@gmail.com> * Alphabetical Signed-off-by: jolheiser <john.olheiser@gmail.com> * Convert suburl and staticPrefix to window.config Signed-off-by: jolheiser <john.olheiser@gmail.com> * De-structure Signed-off-by: jolheiser <john.olheiser@gmail.com> Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>

view details

GiteaBot

commit sha 685a0037d20dce5eab37ff4a4a7045e71264bef6

[skip ci] Updated translations via Crowdin

view details

silverwind

commit sha ea7ad382e78486fc881bf46d9c1c004e3f311163

fix margin on attached segments with headers (#10235) Fixes: https://github.com/go-gitea/gitea/issues/10210 Co-authored-by: techknowlogick <matti@mdranta.net>

view details

Lunny Xiao

commit sha 83a8944fcf64af9bf5b0a4e233f9a7f917838a4d

Add feishu webhook support (#10229) Add feishu webhook support

view details

Lunny Xiao

commit sha 3d69bbd58f1214325b9133caa439a09ba952ed30

Fix queue pop error and stat empty repository error (#10248) * Fix queue pop error and stat empty repository error * Fix error

view details

techknowlogick

commit sha 7791d904b4c728552f1aeef6fc79110922ed5c29

Add note about which version embedded tool is implemented (#10255)

view details

GiteaBot

commit sha 908f8952be3ba7a4e4c32b0fd0dab5eb08ca8dd4

[skip ci] Updated translations via Crowdin

view details

David Svantesson

commit sha 9ff4e1d2d9636ea8aa328427f1d31c962221263e

Add API branch protection endpoint (#9311) * add API branch protection endpoint * lint * Change to use team names instead of ids. * Status codes. * fix * Fix * Add new branch protection options (BlockOnRejectedReviews, DismissStaleApprovals, RequireSignedCommits) * Do xorm query directly * fix xorm GetUserNamesByIDs * Add some tests * Improved GetTeamNamesByID * http status created for CreateBranchProtection * Correct status code in integration test Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: zeripath <art27@cantab.net>

view details

Lunny Xiao

commit sha 17656021f165f8011e5f462f0336a083321c9e20

Fix reply on code review (#10227) Co-authored-by: zeripath <art27@cantab.net>

view details

Lunny Xiao

commit sha 5dbf36f356e67c6eb7df68727417702fa100bec5

Issue search support elasticsearch (#9428) * Issue search support elasticsearch * Fix lint * Add indexer name on app.ini * add a warnning on SearchIssuesByKeyword * improve code

view details

John Olheiser

commit sha 41d61d470e45c4b4747d6a46d4ae69d7daf7f843

Update discord link (#10263)

view details

GiteaBot

commit sha ff261dafc4845941756a2421acec265663b94e5e

[skip ci] Updated translations via Crowdin

view details

Lauris BH

commit sha a1d796f521919e653f5ceb64d7d361a64cc0139f

Index code and stats only for non-empty repositories (#10251) Fix test and switch to unique queue Fix MySQL support when deleting old statistics

view details

GiteaBot

commit sha a97fe76950bf69ca71c9b790e8d0e76d5e870235

[skip ci] Updated translations via Crowdin

view details

silverwind

commit sha bb64a53e1e0115ed9900f0590f99eabf512ce5fa

Add 'make webpack-dev' - Added 'make webpack-dev' which will start webpack in development mode and watch all webpack-managed files for changes and rebuild them. - Set webpack to development mode when NODE_ENV=development. - Update docs.

view details

push time in 4 days

push eventsilverwind/gitea

zeripath

commit sha 5af8e4b9313c82dc68e9e7f2192fbdc1e108bf49

Stop hanging issue indexer initialisation from preventing shutdown (#10243) Co-authored-by: Lauris BH <lauris@nix.lv> Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>

view details

jaqra

commit sha 2bd8edcdb2ee4c709a07a5b4d52048f5548d12e1

fix label menu text on miletone issues (#10242) Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>

view details

John Olheiser

commit sha 7921d9e96a5ba62affdb0cd0803e723a7d4f6331

SVG Octicon fixes (#10237) * SVG fixes Signed-off-by: jolheiser <john.olheiser@gmail.com> * Colorize span->svg only Signed-off-by: jolheiser <john.olheiser@gmail.com> * @silverwind suggestions Signed-off-by: jolheiser <john.olheiser@gmail.com> * Alphabetical Signed-off-by: jolheiser <john.olheiser@gmail.com> * Convert suburl and staticPrefix to window.config Signed-off-by: jolheiser <john.olheiser@gmail.com> * De-structure Signed-off-by: jolheiser <john.olheiser@gmail.com> Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>

view details

GiteaBot

commit sha bb518092c8c0fe4588c1157f3c34fddafe4c0a4e

[skip ci] Updated translations via Crowdin

view details

silverwind

commit sha 4e8314c9dcbdbedf90aa2d61c5e0c6dff432f616

fix margin on attached segments with headers (#10235) Fixes: https://github.com/go-gitea/gitea/issues/10210 Co-authored-by: techknowlogick <matti@mdranta.net>

view details

Lunny Xiao

commit sha a0e88a5a1eb6be6995bcce77d17f0dc368cb03be

Add feishu webhook support (#10229) Add feishu webhook support

view details

Lunny Xiao

commit sha a370837d6da1934af81385a8a3ee6853a2eb24cf

Fix queue pop error and stat empty repository error (#10248) * Fix queue pop error and stat empty repository error * Fix error

view details

techknowlogick

commit sha 743b0c7fde5ac13b4973c9927ce3c2716553e9e4

Add note about which version embedded tool is implemented (#10255)

view details

GiteaBot

commit sha f777bd35d7c218c592bd4c75068c0e76ec473541

[skip ci] Updated translations via Crowdin

view details

David Svantesson

commit sha a9721a528222354dba131290ebe19de0f541d032

Add API branch protection endpoint (#9311) * add API branch protection endpoint * lint * Change to use team names instead of ids. * Status codes. * fix * Fix * Add new branch protection options (BlockOnRejectedReviews, DismissStaleApprovals, RequireSignedCommits) * Do xorm query directly * fix xorm GetUserNamesByIDs * Add some tests * Improved GetTeamNamesByID * http status created for CreateBranchProtection * Correct status code in integration test Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: zeripath <art27@cantab.net>

view details

Lunny Xiao

commit sha e95e1c11b5a107f87a8413187ff625a4079ebee9

Fix reply on code review (#10227) Co-authored-by: zeripath <art27@cantab.net>

view details

Lunny Xiao

commit sha da6ada0c713b82c96f214b694346b40f3b886ea8

Issue search support elasticsearch (#9428) * Issue search support elasticsearch * Fix lint * Add indexer name on app.ini * add a warnning on SearchIssuesByKeyword * improve code

view details

John Olheiser

commit sha fcb14aa63b69a107b779e366de0f4e668d412727

Update discord link (#10263)

view details

GiteaBot

commit sha a7ee5ab9a8ba79f35fe6e88ee52cab1d5c8700ec

[skip ci] Updated translations via Crowdin

view details

Lauris BH

commit sha a3f0798039565aa59b76a37febdf798962296f18

Index code and stats only for non-empty repositories (#10251) Fix test and switch to unique queue Fix MySQL support when deleting old statistics

view details

GiteaBot

commit sha 80c5700da4017f04896e473680a0e396b1e2b694

[skip ci] Updated translations via Crowdin

view details

silverwind

commit sha 02af6bc7a73480aba56ec2869fd95fa2aa13272b

enable babel-loader sourcemaps

view details

push time in 4 days

Pull request review commentgo-gitea/gitea

Add 'make webpack-dev'

 module.exports = {     chunkFilename: 'js/[name].js',   },   optimization: {-    minimize: true,+    minimize: isProduction,     minimizer: [       new TerserPlugin({-        sourceMap: true,+        sourceMap: isProduction,

It seems source maps are always enabled in development to me, it seems to make no difference if I enable it on babel-loader or not. Anyways, I'll set the option just to be sure.

silverwind

comment created time in 4 days

Pull request review commentgo-gitea/gitea

Add 'make webpack-dev'

 module.exports = {     chunkFilename: 'js/[name].js',   },   optimization: {-    minimize: true,+    minimize: isProduction,     minimizer: [       new TerserPlugin({-        sourceMap: true,+        sourceMap: isProduction,

Indeed it's good to have them in dev but as minification is not used there, I think the option need to be set on babel-loader instead, trying that.

silverwind

comment created time in 4 days

push eventsilverwind/gitea

silverwind

commit sha 8c1eaab8f2dd56b535f697a198ce71f405ca30b2

Update webpack.config.js Co-Authored-By: Gary Kim <gary@garykim.dev>

view details

push time in 4 days

CommitCommentEvent

pull request commentgo-gitea/gitea

move vue and vue-calendar-heatmap to npm/webpack

@gary-kim I'd prefer if we create a single vue rendering function to be used by all the vue components. I think the current code initializes vue in 2 or 3 different places, which seems like useless code duplication to me. Maybe create src/vue.js and export that rendering function there.

silverwind

comment created time in 4 days

issue openedgo-gitea/gitea

Issue does not close via `Fixes: <url>`

Pushing with Fixes: https://gitea/user/repo/1 in a commit message does not close a issue while Fixes: #1 does.

The interface correctly displays #1 for the URL, thought. I think URLs should be resolved first before passing the string to the issue number matcher.

created time in 4 days

CommitCommentEvent

created tagsilverwind/stylelint-config-silverwind

tag2.0.8

Personal stylelint configuration

created time in 4 days

push eventsilverwind/stylelint-config-silverwind

silverwind

commit sha bc0af75c022d83a5fc31c690707d0ef37f953ce8

Revert "css3 selector-pseudo-element-colon-notation std" This reverts commit 510f7dba8b1cea88bf91400cafe17243654bcf8f. See https://github.com/StylishThemes/GitHub-Dark/commit/72aa761e99449dc210963b07bb4108fc27168ba0#commitcomment-37291840

view details

silverwind

commit sha 8f1046f5f30ecb38423120bf1312539f0b128136

2.0.8 * Revert "css3 selector-pseudo-element-colon-notation std" (silverwind)

view details

push time in 4 days

CommitCommentEvent
CommitCommentEvent
CommitCommentEvent

push eventsilverwind/stylelint-config-silverwind

silverwind

commit sha dd9169f619cedf68b88b9e22ffb9b4541d9a2d28

update devDependencies

view details

silverwind

commit sha 0158e1890059accfa9be2b5c8394ac1f30ecbc82

2.0.7 * update devDependencies (silverwind) * Merge pull request #1 from the-j0k3r/css3-selector-pseudo-element-colon-notation (silverwind) * css3 selector-pseudo-element-colon-notation std (the-j0k3r)

view details

push time in 5 days

created tagsilverwind/stylelint-config-silverwind

tag2.0.7

Personal stylelint configuration

created time in 5 days

push eventsilverwind/stylelint-config-silverwind

the-j0k3r

commit sha 510f7dba8b1cea88bf91400cafe17243654bcf8f

css3 selector-pseudo-element-colon-notation std https://www.w3.org/TR/selectors/#pseudo-elements

view details

silverwind

commit sha 76bc35cfe5ccfea3538f77d30e45fa597ea61141

Merge pull request #1 from the-j0k3r/css3-selector-pseudo-element-colon-notation css3 selector-pseudo-element-colon-notation std

view details

push time in 5 days

PR merged silverwind/stylelint-config-silverwind

css3 selector-pseudo-element-colon-notation std

https://www.w3.org/TR/selectors/#pseudo-elements

All our styles default css uses double our styles its a mixed bag in some, would be better like this.

+1 -1

1 comment

1 changed file

the-j0k3r

pr closed time in 5 days

push eventStylishThemes/GitHub-Dark

silverwind

commit sha 6f01947fff77e78583b5f28c5a9cc22c86f17d9b

automated regeneration

view details

silverwind

commit sha 8730cb5d1c7ebb36a8e971c9c14840831d566f15

v1.22.216 * automated regeneration (silverwind)

view details

push time in 5 days

created tagStylishThemes/GitHub-Dark

tagv1.22.216

:octocat: Dark GitHub style

created time in 5 days

CommitCommentEvent

push eventStylishThemes/GitHub-Dark

silverwind

commit sha 6c45cbe267c6fe091569985b2fcd103124f2b3d0

v1.22.215 * attempt to fix GHE repo header (silverwind) * style saved-blank.svg (the-j0k3r) * style filters zero also decrease specificity (the-j0k3r) * style inbox svg (the-j0k3r) * github.com/personal only fixes (the-j0k3r)

view details

push time in 5 days

created tagStylishThemes/GitHub-Dark

tagv1.22.215

:octocat: Dark GitHub style

created time in 5 days

issue commentStylishThemes/GitHub-Dark-Script

White Bar on GHE Pages

Yes, added that in https://github.com/StylishThemes/GitHub-Dark/commit/133104f7f7e7086e234bd86828f886e685dd4ac5. Try force-updating the style.

szarroug3

comment created time in 5 days

push eventStylishThemes/GitHub-Dark

silverwind

commit sha 133104f7f7e7086e234bd86828f886e685dd4ac5

attempt to fix GHE repo header

view details

push time in 5 days

pull request commentgo-gitea/gitea

move vue and vue-calendar-heatmap to npm/webpack

Rebased. This is good to go from my perspective.

silverwind

comment created time in 5 days

push eventsilverwind/gitea

zeripath

commit sha 1125d1453bdbc2aa51862b94d7c8ec4c149284fc

Stop hanging issue indexer initialisation from preventing shutdown (#10243) Co-authored-by: Lauris BH <lauris@nix.lv> Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>

view details

jaqra

commit sha 2399bad1f1a4ab36b2fd05745beaea5fb1f53dab

fix label menu text on miletone issues (#10242) Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>

view details

John Olheiser

commit sha d67e9b9629557df1e355f0a864792c194b3e8848

SVG Octicon fixes (#10237) * SVG fixes Signed-off-by: jolheiser <john.olheiser@gmail.com> * Colorize span->svg only Signed-off-by: jolheiser <john.olheiser@gmail.com> * @silverwind suggestions Signed-off-by: jolheiser <john.olheiser@gmail.com> * Alphabetical Signed-off-by: jolheiser <john.olheiser@gmail.com> * Convert suburl and staticPrefix to window.config Signed-off-by: jolheiser <john.olheiser@gmail.com> * De-structure Signed-off-by: jolheiser <john.olheiser@gmail.com> Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>

view details

GiteaBot

commit sha 685a0037d20dce5eab37ff4a4a7045e71264bef6

[skip ci] Updated translations via Crowdin

view details

silverwind

commit sha ea7ad382e78486fc881bf46d9c1c004e3f311163

fix margin on attached segments with headers (#10235) Fixes: https://github.com/go-gitea/gitea/issues/10210 Co-authored-by: techknowlogick <matti@mdranta.net>

view details

Lunny Xiao

commit sha 83a8944fcf64af9bf5b0a4e233f9a7f917838a4d

Add feishu webhook support (#10229) Add feishu webhook support

view details

Lunny Xiao

commit sha 3d69bbd58f1214325b9133caa439a09ba952ed30

Fix queue pop error and stat empty repository error (#10248) * Fix queue pop error and stat empty repository error * Fix error

view details

techknowlogick

commit sha 7791d904b4c728552f1aeef6fc79110922ed5c29

Add note about which version embedded tool is implemented (#10255)

view details

GiteaBot

commit sha 908f8952be3ba7a4e4c32b0fd0dab5eb08ca8dd4

[skip ci] Updated translations via Crowdin

view details

David Svantesson

commit sha 9ff4e1d2d9636ea8aa328427f1d31c962221263e

Add API branch protection endpoint (#9311) * add API branch protection endpoint * lint * Change to use team names instead of ids. * Status codes. * fix * Fix * Add new branch protection options (BlockOnRejectedReviews, DismissStaleApprovals, RequireSignedCommits) * Do xorm query directly * fix xorm GetUserNamesByIDs * Add some tests * Improved GetTeamNamesByID * http status created for CreateBranchProtection * Correct status code in integration test Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: zeripath <art27@cantab.net>

view details

Lunny Xiao

commit sha 17656021f165f8011e5f462f0336a083321c9e20

Fix reply on code review (#10227) Co-authored-by: zeripath <art27@cantab.net>

view details

Lunny Xiao

commit sha 5dbf36f356e67c6eb7df68727417702fa100bec5

Issue search support elasticsearch (#9428) * Issue search support elasticsearch * Fix lint * Add indexer name on app.ini * add a warnning on SearchIssuesByKeyword * improve code

view details

silverwind

commit sha dd8016bdef7271429bb03d212ebeff91b113eb2f

move vue and vue-calendar-heatmap to webpack - unvendor vue and vue-calendar-heatmap - remove unused moment.js leftover from previous heatmap version - ensure webpack loads the full version of vue - fix vue devmode warning related to 'searchLimit' type I wanted to name the chunk heatmap.js but adblockers don't like that filename [1]. [1] https://github.com/easylist/easylist/blob/3899d5dff33216c0bc64f09ff15d376f346d3e33/easyprivacy/easyprivacy_general.txt#L2095

view details

push time in 5 days

issue commentgo-gitea/gitea

Build setup of 1.11.0, use of npm

I just checked what Kibana (who is also a heavy node modules user) does and I think it's a good compromise. They don't have node_modules in source control but their release source tarballs do include node_modules.

So I think we just need to update the release process to include a source tarball with modules included. One has to keep in mind that they can be platform-specific in the case of native node.js modules, but luckily we don't really have any of those (besides fsevents on macOS), so our node_modules should be generally portable.

stblassitude

comment created time in 5 days

issue commentgo-gitea/gitea

Build setup of 1.11.0, use of npm

Vendoring node_modules would add 36231 files at 276 MB (42M gzipped) to the repo.

I still wonder why distributions need their build systems to be offline.

stblassitude

comment created time in 5 days

pull request commentgo-gitea/gitea

Add 'make webpack-dev'

@lafriks yes, that would be ideal, but it's probably not within my abilities.

Reduced the changes in this PR so it's not only about adding webpack-dev and a docs update, so I think it is good to go.

silverwind

comment created time in 5 days

push eventsilverwind/gitea

silverwind

commit sha f86a2b029afa0d9b45369af20507877a0f660cc2

Add 'make webpack-dev' - Added 'make webpack-dev' which will start webpack in development mode and watch all webpack-managed files for changes and rebuild them. - Set webpack to development mode when NODE_ENV=development. - Update docs.

view details

push time in 5 days

push eventsilverwind/gitea

silverwind

commit sha ad2cb3499b2b9008fcc1d79b291c0084a16cb6cc

Add 'make webpack-dev' for frontend development - Added 'make webpack-dev' which will start webpack in development mode and watch all webpack-managed files for changes and rebuild them. - Set webpack to development mode when NODE_ENV=development. - Update docs.

view details

push time in 5 days

issue commentStylishThemes/GitHub-Dark-Script

White Bar on GHE Pages

Can you post the original rule out of GHE CSS?

szarroug3

comment created time in 5 days

CommitCommentEvent

issue commentStylishThemes/GitHub-Dark-Script

White Bar on GHE Pages

Find the CSS selector of the rule that adds the background and post it here. We generally can't really support GHE by other means unfortunately.

szarroug3

comment created time in 5 days

issue commentStylishThemes/GitHub-Dark-Script

White Bar on GHE Pages

This is probably https://github.com/StylishThemes/GitHub-Dark/issues/1057. Try force-updating.

szarroug3

comment created time in 6 days

pull request commentgo-gitea/gitea

WIP: Add 'make webpack-dev' for frontend development

Marking as WIP for now. I'm still looking for a better solution to start the gitea server in the background for webpack development.

silverwind

comment created time in 6 days

issue commentgo-gitea/gitea

Build setup of 1.11.0, use of npm

Go modules are vendored currently, but I think the plan is to eventually un-vendor them (Go 1.14 or later), so they too would then need a solution for a "offline" build.

stblassitude

comment created time in 6 days

issue commentgo-gitea/gitea

Build setup of 1.11.0, use of npm

I could see the option of having a separate download for a gitea-$release-node_modules.gzip for this use case. It's important that the extracted node_modules folder's timestamp is newer than package-lock.json, otherwise the build process will try to contact the npm registry, so that file needs to be generated after the main build process.

I do have to wonder if there are more general solutions to this problem. We do use package-lock.json and the dependency packages on npm can be considered immutable, so build should always be exactly reproducible. I know some distributions do package individual npm modules, but I've never been a fan of that.

stblassitude

comment created time in 6 days

pull request commentgo-gitea/gitea

Add 'make webpack-dev' for frontend development

Maybe I'll just change it so a simple make webpack-dev does everything including the sub-makes to build and parallel run/watch.

silverwind

comment created time in 7 days

pull request commentgo-gitea/gitea

Add 'make webpack-dev' for frontend development

There is a issue with the run argument filtering make -j2 run webpack-dev --port 4000 runs gitea with ./gitea webpack-dev --port 4000 and it seems gitea ignores flags like --port when the command to start is unknown (but the server is still started up, so probably a bug in itself in the args parser). Will check later if that argument filtering mechanism can be fixed.

silverwind

comment created time in 7 days

more