Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/osscameroon/broken_link_checker
Check the broken links on a website.
https://github.com/osscameroon/broken_link_checker
beb7a2ca91b15fc0188e0932ef2e8b90d36450cc authored about 2 years ago by Paul Mairo <[email protected]>
* ci: update docker file
* docs: update
# Added a test for the scanning with browser
b0a8ae9d1c316e1231e8a031b96354a12bf1bc7b authored over 2 years ago by pythonbrad <[email protected]>
## refactor: switching to requests_html
- Added support for dynamic webpage
- Removed multi-ch...
fix: formating error
da0289d25afe451a2c74bbcfb2ffc0415008c120 authored over 2 years ago by Fomegne <[email protected]>7ecd9194f3997737ea02bc50a23b8a49f972ae7a authored over 2 years ago by Fomegne <[email protected]>
fix error caused by the previous commit
c10856269e75df7a12d109c46f32955254a14fd1 authored over 2 years ago by Fomegne <[email protected]>Error caused by the previous commit
152f38bab830e3598f918bb1c1e91a76c896dfd0 authored over 2 years ago by Fomegne <[email protected]>Added lint check on workflow
01c9c9e383a4becdb260f0745f0bca2627dab94c authored over 2 years ago by Fomegne <[email protected]>c671cf4f5aa502155e53947ae091b5b2728f8fd2 authored over 2 years ago by Fomegne <[email protected]>
improve: Detailed report
Added multiple parent URL
Added multiple parent URL
98cacabb6f79eb83eb1f9470ef3b60f466848c7e authored over 2 years ago by Fomegne <[email protected]>cc42e484531f87390c12ca6c34b3b98545dc4050 authored over 2 years ago by Fomegne <[email protected]>
feat: Detailed report
Added URL information on the report
Added a short checking stats
712263ecd4c1cedbfccbac11baae14ae8335c06e authored over 2 years ago by Fomegne <[email protected]>
0284d0fa7231895fc38219f2ef5e1d36f4d3333b authored over 2 years ago by Fomegne <[email protected]>
* Create LICENSE.md
* Update LICENSE.md
Co-authored-by: darker <[email protected]>
be327c9e7a95daefcc688fd9d1ab88bf8804c3dc authored over 2 years ago by Nguewo Fossong Christian <[email protected]>Added URL information on the report
Added a short checking stats
b14eb1f142dc3507061e2780bc194c1c831a0d37 authored over 2 years ago by pythonbrad <[email protected]>
b24a94d97f59bd99867778316b3daf9b1c8a9794 authored over 2 years ago by pythonbrad <[email protected]>
3536d35288ae6f114b267d12d179a2d1c309c25d authored over 2 years ago by Fomegne <[email protected]>
476cd133d657336618d0bc082a89032b55b8159b authored over 2 years ago by Fomegne <[email protected]>
b757d98f6b76637c0fa1c474202d47c55e309c4d authored over 2 years ago by Fomegne <[email protected]>
a short easier to use
5c1a9c547fa2b9f5a05edb0c3ff0c4be95f9d677 authored over 2 years ago by Fomegne <[email protected]>2d2149b49317c3d60e531082820c44b8810f088b authored over 2 years ago by Fomegne <[email protected]>
f1778fd297a6af21520123e63ec0414e7737bc8b authored over 2 years ago by Fomegne <[email protected]>
5031d1419a61713c8d5d0f708394396c5d950d8a authored over 2 years ago by Fomegne <[email protected]>
r.raw.decode_content = True to handle Content-Encoding HTTP header.
b8f8f6cf8eae9bdd3ec39c8b342471cf6ae76796 authored over 2 years ago by Fomegne <[email protected]>New: We will got https://example.com/abc instead of /abc
a7858dc4a0f0e99747d414adbb670dfb38e78c7d authored over 2 years ago by Fomegne <[email protected]>urllib3 provide already a reason
f069b8c68f31608e75ce297193457772eefa8e23 authored over 2 years ago by Fomegne <[email protected]>New: We will got https://example.com/abc instead of /abc
c69f727b7e34ff2f8cccad3008f04d3c70179267 authored over 2 years ago by Fomegne <[email protected]>urllib3 provide already a reason
b3c0a25e575747664e2ae617634a46df4fdd877e authored over 2 years ago by Fomegne <[email protected]>71b9616882808dd55c251db88080f184954079e3 authored over 2 years ago by Boris Mbarga <[email protected]>
33c6576e2be9a0ee2e1c872038a93e8525d4b883 authored over 2 years ago by Fomegne <[email protected]>
HTTPConnectionPool doesn't take a url, it takes a host (ie. www.google.com, not http://google.co...
6a51005fa5f9f9aaf011532f59103186786a2fdb authored over 2 years ago by Fomegne <[email protected]>THe number was not good
a0f6f95795ccb8fc5418fbda0f365a463473099b authored over 2 years ago by Fomegne <[email protected]>HTTPConnectionPool doesn't take a url, it takes a host (ie. www.google.com, not http://google.co...
35d39f69033a1a020040459cf3678e046cc19de5 authored over 2 years ago by Fomegne <[email protected]>8dffa2fe1095641b95066147b40885fd44492a02 authored over 2 years ago by pythonbrad <[email protected]>
524cf16fb07054b8ad226e41317881dcfca8e169 authored over 2 years ago by Fomegne <[email protected]>
we just skipped it
ab7e2a9270071899073cb973d0b99076c40b0ac0 authored over 2 years ago by Fomegne <[email protected]>524deab725d29e39a61f4d1df5c7220f673ff367 authored over 2 years ago by Fomegne <[email protected]>
54857cb43fb78dc2c478004bcd0265002212c2f5 authored over 2 years ago by Fomegne <[email protected]>
Fix the log
eb9f70e67bff49bdacc21c3f4b1819b93ffe2b7d authored over 2 years ago by Fomegne <[email protected]>Add human understandable broken URL description
045bc4de0a655c49cd55d8e189ab1b6590078ee8 authored over 2 years ago by Fomegne <[email protected]>Check the same page (but different URL)
bdca82e461fc440f2ea9c41fbd227628c2b7a7f1 authored over 2 years ago by Fomegne <[email protected]>621695a7c6e07a6d0417c4f77dc421d3d7773686 authored over 2 years ago by Fomegne <[email protected]>
e8b65a812ad40096d8cd08a697e8f5d593dd646a authored over 2 years ago by Fomegne <[email protected]>
997cc63f2314b3182931d6211b32205a8203c058 authored over 2 years ago by Fomegne <[email protected]>
685bb7772592b9befbe68179a74de64aa40ef8d2 authored over 2 years ago by elhmn <[email protected]>
fb48293b196cc1e39646e25970a2cbe98886e7c9 authored over 2 years ago by Fomegne <[email protected]>
18e33cd7920cdff22f68f49a526494ce8fea11e2 authored over 2 years ago by Boris Mbarga <[email protected]>
2d6322d57abc11d1145a9b8284be7be0276de3ee authored over 2 years ago by Fomegne <[email protected]>
Boolean argument has been replaced by action
b11385574808bc40eb47719945d311b56499e87a authored over 2 years ago by Fomegne <[email protected]>Check the same page (but different URL)
fc4d8b737ef60d76aa114026b0256b770d942cb7 authored over 2 years ago by Fomegne <[email protected]>A -> B -> A -> B
2785ac488fc102027ebf0b9c46ad1697f3c7de98 authored over 2 years ago by Fomegne <[email protected]>ci: Add CI
312e773eb281539f2163c4a5d43769fe30b9381b authored over 2 years ago by Fomegne <[email protected]>c4975f84a3390ea93782d3cb21542207726dd598 authored over 2 years ago by Fomegne <[email protected]>
d8e702e47aa4453b319733f07a5f1923a0c01967 authored over 2 years ago by Fomegne <[email protected]>
852751efea8c57530d5ffae37fe30d85f3866c6a authored over 2 years ago by Fomegne <[email protected]>
af4a030ccf1a5b7f86762c1317954b5b4742eef2 authored over 2 years ago by Fomegne <[email protected]>
ff8e19508037c2c5b515b65cac3071bc6cbcc361 authored over 2 years ago by Fomegne <[email protected]>
Add a server of test to simulate some error.
12e331798208743c735340e8d447bf7a2485e2bf authored over 2 years ago by Fomegne <[email protected]>Add a server of test to simulate some error.
3e148ac653b305745492636ea4e1b4c9e72bcea5 authored over 2 years ago by Fomegne <[email protected]>b153ea221d780356d174ecad674db001cd725dd9 authored over 2 years ago by Fomegne <[email protected]>
125f02de6baab694e8cfe43af70d652468151862 authored over 2 years ago by Fomegne <[email protected]>
d0fb7830d2ff105d4bc07817420f107d2ab191f3 authored over 2 years ago by Fomegne <[email protected]>
b2e10807331e115e7dfdb417bbc9844aa79cbf9a authored over 2 years ago by Fomegne <[email protected]>
0286609b2d21f776658ee8d734e5e309dfd5fb1c authored over 2 years ago by Fomegne <[email protected]>
901054b94677a2da04484783b0080c61226d4027 authored over 2 years ago by Fomegne <[email protected]>
53ca1b64dd7f2deb4be6b574dd5bbb7b2f135456 authored over 2 years ago by Fomegne <[email protected]>
Add clear explanation about how to contrib to the project.
46c40513be7c9536e0e87bee5311f8ca575a8d34 authored over 2 years ago by Fomegne <[email protected]>This feature will permit to check the foreign URL (just the availability)
f67a7feb031d679bdc5872de110b8c3720bcfa9d authored over 2 years ago by Fomegne <[email protected]>In the commit "fix: status code not managed", the reason (str) has been replaced by the status co...
9a72595934aba0e67fb0330121b0019db3c929bb authored over 2 years ago by Fomegne <[email protected]>365b3f76c5a3d819fe208fcc269af05cf83fcb8e authored over 2 years ago by Fomegne <[email protected]>
2xx status code will be considered as successfull
0670edf3fd97fb1dbb884f994e8280a9c80c034a authored over 2 years ago by Fomegne <[email protected]>9285759b2ad2aa4b17f070691ebd10d541af43a2 authored over 2 years ago by Fomegne <[email protected]>
* feat: add packaging for pypi
Add a configuration for the deployment on pypi.
* feat: parallel checking
Add possibility to check many websites in parallel
fix: error when the server take long to respond.
ab1bb24171ce98635b46f7675cc659a4f81f8daa authored almost 3 years ago by pythonbrad <[email protected]>14a9c897a4e7656a364d9b888cc962b1a9a813ef authored almost 3 years ago by Fomegne <[email protected]>
ed447e9a8874b8748e0710c6436dd1a41525f8f9 authored almost 3 years ago by pythonbrad <[email protected]>
771a5146b934df316c91c2400f4ef01945dadb23 authored almost 3 years ago by pythonbrad <[email protected]>
52eaed73df35c79127742b5a10d5ea3cbc10862e authored almost 3 years ago by pythonbrad <[email protected]>
b92d7bd33d1b10f9add8598635ab3fb3497572ac authored almost 3 years ago by Fomegne <[email protected]>
To have code more modular and help for the testing
43ab1e7f56d7d6070c4e1edcd53afcbf4b3e5108 authored almost 3 years ago by Fomegne <[email protected]>* feat: add logging
* Possibility to enable and disable the debug mode
* Possibility to en...
e95073829dff55442f4db0c77f8b43f797088d7d authored almost 3 years ago by pythonbrad <[email protected]>
* feat: configuration file
Add possibility to use a config file instead of give arguments.
* feat: add unit tests
* docs: Update readme.md for the unit tests
* fix: duplication of f...
2c36f435bb44aab5d250bf5b5586c7d1e8cdc2eb authored almost 3 years ago by pythonbrad <[email protected]>c5651322d55ae90114c297579d70f624413c8847 authored almost 3 years ago by pythonbrad <[email protected]>
649a8cd6342bf7fc59f4b80255bbc2ee32e14da2 authored almost 3 years ago by pythonbrad <[email protected]>
0fc5c9e786938234ef9a1f1ade39b4ffe63341bb authored almost 3 years ago by pythonbrad <[email protected]>
* chore: update the structure
The program will become more modular
* docs: Update the readme
065a0693dce685e9baf517e392c1cf9c4d5e6c0c authored almost 3 years ago by pythonbrad <[email protected]>* chore: Applying conventional doc strings
* chore: Applying conventional doc strings
da169c4d97ef7e1091b68d8f39b392c79a004d53 authored almost 3 years ago by pythonbrad <[email protected]>feat: project as module
8498f0637135bb537547366cd0770e207bf334cf authored almost 3 years ago by pythonbrad <[email protected]>862ca243547b74d2d4c06b811e040808ffdab156 authored almost 3 years ago by Fomegne <[email protected]>
Some parent URL like /a/b/c.xxx can't be used while the building of an absolute URL. Their parent...
481e2bdea8fd2326a77e48d304b8e417b43e2a9a authored almost 3 years ago by Fomegne <[email protected]>Update of the previous commit
e481a8947724c3839e79af2d115c0966e5a6ca89 authored almost 3 years ago by Fomegne <[email protected]>1- Some URL was considered as broken because the host don't recognize this adding. eg: /about/ an...
c070e7ae1235db5858d241dc6e4db719e5946011 authored almost 3 years ago by Fomegne <[email protected]>This reverts commit 3104371a67483831ad2927444abac7819616440f.
The using of urllib3.util.parse_u...
0f7e9d6e4af37a709fad3481e90f98eca19ae5cb authored almost 3 years ago by Fomegne <[email protected]>RSS, XML, HTML and TEXT source are supported
bf96d259e6c9ba2881315241dc733c9b6e50e106 authored almost 3 years ago by Fomegne <[email protected]>