wayback:ghostarchive

Last commit made on 2024-04-30
Get this branch:
git clone -b ghostarchive https://git.launchpad.net/wayback

Branch merges

Branch information

Name:
ghostarchive
Repository:
lp:wayback

Recent commits

ddb242b... by Wayback Archiver <email address hidden>

docs: add documentation for Ghostarchve integration

9a592a2... by Wayback Archiver <email address hidden>

Specify go version

0794146... by Wayback Archiver <email address hidden>

Bump minimal go version for Dockerfile

13d5fd8... by Wayback Archiver <email address hidden>

Update minimal go version for testing workflow

853b93e... by Wayback Archiver <email address hidden>

Add support Ghostarchive

30dc536... by Wayback Archiver <email address hidden>

Proxy connection to IRC server (#402)

* Change `github.com/thoj/go-ircevent` to `gopkg.in/irc.v4`
* Fix `daemon` flag not working when value is `irc`
* Add support for playback from IRC
* Add support for place IRC name
* Styling IRC message
* Fallback to non-TLS server

d4e4dcd... by Wayback Archiver <email address hidden>

Replace meilisearch actions with wabarc/.github/meilisearch instead (#491)

* Replace meilisearch actions with wabarc/.github/meilisearch instead

* Move up check out job

* update changelog.md

c279783... by Wayback Archiver <email address hidden>

ci: bump action version for page workflow

99840b4... by Wayback Archiver <email address hidden>

Change harden runner egress policy to audit

* Update changelog.md

ceafbdf... by Wayback Archiver <email address hidden>

Refactoring HTTP client for better consistency and maintainability (#401)

* Refactor http client

* Sets rivet client

* Alway specify client timeout

* Remove client timeout

* Use proxy instead

* Use proxy address from configuration

* Do not change default client

* Fix linter

* Remove rivet client

* Move client to ingress module

* Correct package name

* Allows to access proxy.Dialer

* Return when NewUTLSRoundTripper got error

* Support for more socks specification scheme

* Timeout for defaut client

* Format error

* Minor fix

* Bump depencency

* Upgrade dependencies

* Run tests on Go 1.21 and 1.22

* Fix data race

* Assign http transport

* testing: do not check context

* ci: allow packages read and statuses write permission for linter workflow

* Perform integration testing with parallel=1

* update permission for linter workflow

* Perform testing with `CHROMEDP_NO_SANDBOX` environment

* update permission for linter workflow

* Specify the waiting time for reading the WebSocket URL

* ci: ignore install.sh for super linter workflow

* Place proxy for `wabarc/screenshot`