Skip to content
goard
Go to anything
Open any GitHub user, repo or page
You're not signed in, so some data is limited. Sign in with GitHub for full access.

🩻 Web Check API - Xray Vision for any Website

Go 213 KB Created Jun 1, 2024
Stars 76 Forks 15 Watchers 1 Open issues 1 Open PRs 6
History

8 branches 0 tags

main #56 rf: add lookup interface to getIP (#56) 9e2207a
#55 CHORE(deps): Bump docker/build-push-action from 5 to 6 (#55) 6215b2c
#54 CHORE(deps): Bump docker/login-action from 1 to 3 (#54) f5f9755
#48 RF: block lists to check and test resolvers (#48) 97fbfce
#51 FIX: fix headers for multi strings (#51) 9bc9d1f
#47 RF: moved linked pages to checks, added tests (#47) 387d79f
#49 RF: headers (#49) 4fc4787
#50 FEAT: server graceful shutdown (#50) 579e631
#46 RF: getIP (#46) dd5e713
#33 CHORE(deps): Bump golang.org/x/net from 0.25.0 to 0.26.0 (#33) d9e2e28
#28 CHORE(deps): Bump crazy-max/ghaction-docker-status from 1 to 3 (#28) ecfa4d9
#45 FEAT: rebuild legacy rank and store (#45) f40dc3d
#41 CI: update workflow action versions (#41) e90417e
#44 RF: TLS checker (#44) eaf9a31
#39 RF: social tags checker (#39) b00c48a
#40 CI: update test workflow deps (#40) e51e0ee
#38 FEAT: idiomatic checks battery, remove httpmock (#38) 327e8a9
#37 RF: split out redirects test cases (#37) c848cd6
#36 RF: use testify in all tests (#36) 0be6e0f
#34 rf: more idiomatic health endpoint (#34) 38d31e2
#35 FEAT: update allow origin from vars, limit methods (#35) abaf261
CHORE: Create Dependabot config (#22) 9e4a3e2
CHORE: Create Dependabot config (#22) ee4c4c1
#22 chore: Create Dependabot config (#22) a490a8a
#27 CI/bin releases worlfow (#27) ed5c59e
#26 RF: standardise the way url param is handled (#26) bfeb9b2
FEAT: Deployment status (#25) a856eff
FEAT: Deployment status (#25) d32f1cd
FEAT: Deployment status (#25) 77e3f0b
#25 FEAT: Deployment status (#25) c6f13d0
#24 FEAT: Deployment status (#24) 5509951
#23 FEAT: Deployment status (#23) d77750e
deploy: Increase min machines to 1, adds http healthcheck bee8f5f
#21 CHORE: Adds weird fly.io healthcheck (#21) f94ae4f
#20 DOCS: Adds Readme and Icon (#20) d6de7ee
#19 FEAT: Adds deployment automations (#19) cbd1632
#18 Feat/healthcheck (#18) ee95ef4
#17 Chore/setup workflows (#17) 1214dcf
#15 FIX: disable parallel tests that use mocks (#15) c81b8fa
#13 FEAT: remove gin framework (#13) 4a8721d
#12 RF: move cors to server (#12) c8e85d2
#11 FEAT: add cors to nethttp server (#11) 1ee0343
#10 FEAT: use nethttp server, test with hurl (#10) bb69725
#9 FEAT: add a net/http server (#9) 8bc5c4a
#8 FEAT: rename module to comply with go standards (#8) fbd655f
#7 FEAT: add go handlers for all checks (#7) 4f29032
#6 FEAT: go handler for carbon check (#6) 15791e1
#5 FEAT: add a go handler counterpart for blocklists (#5) 19ecc9b
RF/go-http Adds start and test commands to readme e38eed1
#2 Merge pull request #2 from xray-web/REFACTOR/move_tests 0a7c219
#2 RF: move tests to the module of the tested code 3a9bdbb
#1 Merge pull request #1 from xray-web/FIX/endpoints 289bec2
#1 Fixed the quality endpoint, as there were some encoding issues preven… 066a8c2
#1 Fixed ports endpoint by running checks in parralel with goroutine 3075a99
#1 Fixed firewall endpoint to make header lowercase before comparing b5b073f
#1 Fixed dns endpoint to resolve all record types 64c4bf5
#1 Fixed cookes endpoint to extract client-cookies too aecca18
#1 Fixed block-lists endponit, with custom resolver e99d052
Completed 20 endpoints with unit test cases 0f349b5
Add new endpoint and unit test cases ac241cd
Add new endpoints a244859
Added four new endpoints ffbea73
Setup Golang Server and app structure d57a820

End of history