index
:
jarink
dev
main
Program to inspects and maintains web sites.
Shulhan
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2025-06-27
Release jarink version 0.2.0 (2025-05-27)
v0.2.0
Shulhan
2025-06-27
cmd/jarink: add "version" command
Shulhan
2025-06-27
all: add SPDX copyright and licenses to README
Shulhan
2025-06-27
brokenlinks: reduce the number of goroutines on scan
Shulhan
2025-06-27
brokenlinks: implement caching for external URLs
Shulhan
2025-06-19
all: add test cases for simulating slow server
Shulhan
2025-06-17
brokenlinks: add test cases for IgnoreStatus options
Shulhan
2025-06-16
brokenlinks: update comment on test case with path
Shulhan
2025-06-16
all: add comment on GoEmbedReadme variable
Shulhan
2025-06-16
brokenlinks: move parsing scanned Url from worker to Options
Shulhan
2025-06-16
all: rename README.adoc back to README
Shulhan
2025-06-16
brokenlinks: add option "insecure"
Shulhan
2025-06-13
brokenlinks: add option to ignore list HTTP status code
Shulhan
2025-06-12
Release jarink version 0.1.0
v0.1.0
Shulhan
2025-06-12
all: add SPDX license to testdata files
Shulhan
2025-06-12
all: rename README to README.adoc
Shulhan
2025-06-12
all: refactoring, move brokenlinks code to its own package
Shulhan
2025-06-12
all: rename the json field page_links to broken_links
Shulhan
2025-06-11
all: revert to use HTTP GET on external, non-image URL
Shulhan
2025-06-11
all: check for DNS timeout and retry 5 times
Shulhan
2025-06-05
all: encode the whole BrokenlinksResult struct to JSON
Shulhan
2025-06-05
all: add option to scan pass result
Shulhan
2025-06-05
all: use snake case for JSON fields in Broken result
Shulhan
2025-06-05
all: move TestMain to jarink_test.go file
Shulhan
2025-06-01
all: brokenlinks should scan only URL on given path
Shulhan
2025-06-01
all: go embed the README and use it on the CLI for help command
Shulhan
2025-06-01
all: use separate logs for worker and main program
Shulhan
2025-06-01
all: add a simple README
Shulhan
2025-06-01
all: rename the program and repository into jarink
Shulhan
2025-05-31
all: record an error due to broken link in HTML anchor or image
Shulhan
2025-05-31
all: record the error when checking the links
Shulhan
2025-05-31
cmd/deadlinks: print the result in JSON
Shulhan
2025-05-31
all: check list of waiting status after processing result
Shulhan
2025-05-31
all: use HTTP method HEAD to check external domains
Shulhan
2025-05-31
all: use case with ticker instead of default case in run
Shulhan
2025-05-31
all: refactoring the scan work without sync.Mutex
Shulhan
2025-05-31
all: use HTTP method HEAD to check for image link
Shulhan
2025-05-30
all: turn off log timestamp during testing
Shulhan
2025-05-30
cmd/deadlinks: implement the CLI for deadlinks
Shulhan
2025-05-30
all: cleaning up fragment on links
Shulhan
2025-05-29
all: change the Scan function parameter to struct ScanOptions
Shulhan
2025-05-29
all: remove returned error from parsing HTML
Shulhan
2025-05-29
all: add test cases for broken link and invalid URL
Shulhan
2025-05-29
all: ignore HTML page from external domain
Shulhan
2025-05-29
all: parse only link to HTML page
Shulhan
2025-05-29
testdata/web: remove anchor to external website
Shulhan
2025-05-29
all: add case for broken HTML
Shulhan
2025-05-29
all: handle case for invalid URL, dead server, and on subpage
Shulhan
2025-05-27
all: complete the first minimum working implementation
Shulhan
2025-05-22
deadlinks: a program to scan for dead links on website
Shulhan