Commit Graph
100 Commits
Author SHA1 Message Date
Matheus Felipe d214297c53 Improve scripts and more (#3011) 2022-02-07 04:47:35 -03:00
Matheus Felipe 7b6640dc94 Add OpenAPIHub to Development (#3037)
PR inactive

resolve #3037
2022-02-07 04:23:52 -03:00
Matheus Felipe 8755e05f14 Update Coronavirus: 'Wuhan Coronavirus' to 'Covid-19' (#3046) 2022-02-07 04:01:27 -03:00
Matheus Felipe 3eed58eac8 Add ScrapeNinja to Development (#3045) 2022-02-07 03:47:29 -03:00
Matheus Felipe 9e582f89f4 Move aztro from Science & Math to Social (#3044) 2022-02-07 03:35:37 -03:00
Matheus Felipe d50b8765d6 Update Ganjoor, new link (#3043) 2022-02-07 03:10:24 -03:00
Matheus Felipe da3dabe784 Add slogan and description to M3O sponsor (#1932)
ref 1: https://github.com/public-apis/public-apis/issues/1932#issuecomment-1027413074
ref 2: https://github.com/public-apis/public-apis/issues/1932#issuecomment-1027617827
2022-02-02 04:14:23 -03:00
Matheus Felipe a8f39762bb Add M3O as a sponsor (#1932) 2022-02-01 21:46:14 -03:00
Matheus Felipe 181b4b814c Create a assets/sponsors_logo directory and add M3O logo 2022-02-01 21:40:25 -03:00
Matheus Felipe 529882c66f Add section for sponsors in README.md 2022-02-01 20:26:22 -03:00
Matheus Felipe 40734ca715 Add ProxyKingdom to Development (#3041) 2022-02-01 18:21:06 -03:00
Matheus Felipe a270848a5a Upd oyyi: CORS from Unknown to Yes (#3022) 2022-02-01 17:40:50 -03:00
Matheus Felipe 34b275598d Add oyyi to Development (#3022) 2022-02-01 10:58:34 -03:00
Matheus Felipe 182359af4c Add GraphQL Pokemon to Games & Comics (#3038) 2022-01-31 20:42:39 -03:00
Matheus Felipe 07b2e1aaf1 Add Corporate Buzz Words to Entertainment (#3032) 2022-01-31 20:23:23 -03:00
Matheus Felipe 47641f2ebe Remove Public APIs
This API is in the header of the README.md file
2022-01-30 21:54:50 -03:00
Matheus Felipe 549c6e5f07 Add badge in head: Number of Categories 2022-01-30 20:50:35 -03:00
Matheus Felipe 2f8e0475ba Remove catAPI (#3028)
resolve #3028
2022-01-28 23:14:16 -03:00
Matheus Felipe 547ce8b6e8 Remove Goodreads (#3027)
resolve #3027
2022-01-28 22:59:53 -03:00
Matheus Felipe ce2dbc92d2 Add Mintlify to Programming (#3035) 2022-01-28 22:51:27 -03:00
Matheus Felipe 665c84f6c8 Add Hashable to Security (#3031) 2022-01-28 21:31:44 -03:00
Matheus Felipe 3650589541 Add WeatherReactApi to Weather (#3029) 2022-01-28 21:08:30 -03:00
Matheus Felipe af22342433 Remove skyscanner (#3034) 2022-01-28 20:30:30 -03:00
Matheus Felipe 66d1558bf7 Move Duply and DynaPictures to Photography
Move Duply and DynaPictures from development to Photography and improve description
2022-01-22 15:20:26 -03:00
Matheus Felipe 7a3ed5d234 Move Gyazo to Cloud Storage & File Sharing
Move Gyazo from Photography to Cloud Storage & File Sharing and improve description
2022-01-22 15:07:08 -03:00
Matheus Felipe 89410b7e9f Add KONTESTS to Programming (#3021) 2022-01-22 14:41:10 -03:00
Matheus Felipe db726ca092 Add DynaPictures to Development (#3020) 2022-01-22 14:28:57 -03:00
Matheus Felipe e212944b83 Add Web Series Quotes Generator to Video (#3018) 2022-01-20 18:56:28 -03:00
Matheus Felipe e11b6c7691 Remove Apple Music (#3016)
resolve #3016
2022-01-20 04:26:26 -03:00
Matheus Felipe 7ad1e99c50 Add Imgbb to Cloud Storage & File Sharing (#3015) 2022-01-19 23:49:27 -03:00
Matheus Felipe 53644fd9b7 Add UrlBae to URL Shorteners (#3013) 2022-01-19 23:28:12 -03:00
Matheus Felipe 6d4e269f12 Modify execute permission 2022-01-18 03:30:13 -03:00
Matheus Felipe 183a8ece06 Fix yaml syntax 2022-01-18 03:16:11 -03:00
Matheus Felipe 434c9fc292 Install dependencies in action 2022-01-18 03:10:27 -03:00
Matheus Felipe 4bc90a81cc Add possibility to run duplicate link check only
Changes:

- It is now possible to only check for duplicate
  links (without checking if the links are working)

- Check for duplicate links when a push occurs

- Update the scripts documentation accordingly
2022-01-18 02:06:21 -03:00
Matheus Felipe fb70084377 Create install dependencies section 2022-01-17 20:25:30 -03:00
Matheus Felipe 1c3e4eba37 Create run validations section 2022-01-17 20:18:54 -03:00
Matheus Felipe 08ba4e6458 Create README.md to scripts directory 2022-01-17 20:04:31 -03:00
Matheus Felipe 3a08c1518f Change FORMAT_FILE -> FILENAME in validate_links action 2022-01-17 19:27:14 -03:00
Matheus Felipe ff31b266ab Add format and links in validate scope 2022-01-17 19:24:45 -03:00
Matheus Felipe 46279792f2 Create test_of_validate_package action 2022-01-17 19:14:39 -03:00
Matheus Felipe be086f293f Update name section in workflow 2022-01-17 18:55:21 -03:00
Matheus Felipe 75e1d2e44f Update validate_links action 2022-01-17 18:51:08 -03:00
Matheus Felipe 9e790e5b46 Remove old scripts 2022-01-17 18:23:39 -03:00
Matheus Felipe 9bb225ef3d Create new workflow to run test of push and pull 2022-01-17 18:18:39 -03:00
Matheus Felipe bc02fa517f Create tests to check_file_format 2022-01-17 16:19:39 -03:00
Matheus Felipe 7d9eac4920 Change sections -> columns in error message 2022-01-17 16:07:21 -03:00
Matheus Felipe e0468d13cb Remove unnecessary whitespace 2022-01-17 15:21:48 -03:00
Matheus Felipe eeaa7c073e Create tests to check_entry 2022-01-17 15:19:36 -03:00
Matheus Felipe 5478755638 Test to check_auth with invalid auth with and without backtick 2022-01-17 14:57:21 -03:00
Matheus Felipe ad92d5c400 Remove whitespaces 2022-01-17 06:19:41 -03:00
Matheus Felipe 89e254c141 Fix test title of check_auth 2022-01-17 06:16:23 -03:00
Matheus Felipe e3f51ae6c2 Fix tests of check_auth 2022-01-17 06:13:58 -03:00
Matheus Felipe 720c2fdc8f Fix tests of check_description 2022-01-17 06:10:16 -03:00
Matheus Felipe 229b77a413 Fix tests of check_title 2022-01-17 06:05:15 -03:00
Matheus Felipe d04c02a7d9 Create tests to check_cors 2022-01-17 05:59:17 -03:00
Matheus Felipe 347cd46036 Create tests to check_https 2022-01-17 05:55:01 -03:00
Matheus Felipe 6ba6c4d1a6 Create tests to check_auth 2022-01-17 05:39:07 -03:00
Matheus Felipe 0843afeda1 Create tests to check_description 2022-01-17 04:35:52 -03:00
Matheus Felipe 9f0174fd96 Fix error message of max description length 2022-01-17 04:27:58 -03:00
Matheus Felipe 22e22b3ce2 Create tests to check_title 2022-01-17 03:55:55 -03:00
Matheus Felipe b42c305464 Create tests to check_alphabetical_order 2022-01-17 03:19:14 -03:00
Matheus Felipe b68d653a10 Remove whitespace 2022-01-17 02:53:35 -03:00
Matheus Felipe 9d1bd19383 Create test to get_categories_content 2022-01-17 02:53:02 -03:00
Matheus Felipe 40c5fa7a0c Test error message return and return type 2022-01-17 02:13:34 -03:00
Matheus Felipe d831102a5d Create test case to validate format 2022-01-17 01:40:49 -03:00
Matheus Felipe e2482af448 Add temporary replacement of punctuation 2022-01-16 23:49:22 -03:00
Matheus Felipe 71167b2716 Use punctuation constant built-in 2022-01-16 23:41:41 -03:00
Matheus Felipe f447f7c76e Implement main function 2022-01-16 23:38:14 -03:00
Matheus Felipe 1d421d8856 Add max_description_length constant 2022-01-16 23:29:55 -03:00
Matheus Felipe d200415479 Change min_entries_per_section -> min_entries_per_category 2022-01-16 23:25:09 -03:00
Matheus Felipe 6bab1616ab Remove index_link: unused variable 2022-01-16 23:22:23 -03:00
Matheus Felipe bff7f5e009 Reorganize constants 2022-01-16 23:20:43 -03:00
Matheus Felipe f1cbf0144a Change title_links global to category_title_in_index local 2022-01-16 23:18:06 -03:00
Matheus Felipe 57e288b5c9 Refactor check_alphabetical_order and check_file_format to exist return 2022-01-16 23:11:34 -03:00
Matheus Felipe d578ba7a32 Change line -> line_content 2022-01-16 22:47:17 -03:00
Matheus Felipe a935a05d6a Change section -> category 2022-01-16 22:41:33 -03:00
Matheus Felipe de1b6f59d1 Check markdown file format 2022-01-16 19:59:59 -03:00
Matheus Felipe 6bfe284191 Get categories content and check alphabetical order 2022-01-16 02:53:25 -03:00
Matheus Felipe 2501df6b93 Create a error message generator 2022-01-16 01:08:49 -03:00
Matheus Felipe c659e65677 Set constants 2022-01-15 20:35:02 -03:00
Matheus Felipe 1360d618cf Create format.py file 2022-01-15 19:29:13 -03:00
Matheus Felipe f3146c9e24 Get content from index 0 if Index section does not exist 2022-01-15 19:24:35 -03:00
Matheus Felipe ae7ac00586 Mapped network problem (DNS failure, connection refused, etc) 2022-01-15 17:40:32 -03:00
Matheus Felipe a553dd5909 Mapped RequestException Exceptions 2022-01-15 17:12:44 -03:00
Matheus Felipe 8c28be1497 Create start_* functions to start checkers 2022-01-13 17:49:11 -03:00
Matheus Felipe 8d590690e8 Create basic test to check_duplicate_links 2022-01-13 17:14:13 -03:00
Matheus Felipe 1866c0d83a Create basic test to fake_user_agent 2022-01-13 16:45:14 -03:00
Matheus Felipe b62683f96e Show one duplicate link per line 2022-01-13 16:33:03 -03:00
Matheus Felipe 50ad807e5c Show number of links with a possible error 2022-01-13 16:23:01 -03:00
Matheus Felipe 4edd0d5f54 Create basic tests to has_cloudflare_protection 2022-01-12 20:00:56 -03:00
Matheus Felipe 8ac60e31aa Remove whitespaces 2022-01-12 19:25:08 -03:00
Matheus Felipe 8136aa9ed1 Implementing the cloudflare protection check
Related:
- #2409
- #2960
2022-01-12 19:20:31 -03:00
Matheus Felipe 92e9a03a6f Update Censys (#3005)
Censys recently moved their search app to search.censys.io
2022-01-12 15:28:26 -03:00
Matheus Felipe 978147ca39 Check if a list of links are working 2022-01-12 02:15:39 -03:00
Matheus Felipe a707c4b89d Test get_host_from_link with invalid argument 2022-01-12 01:30:08 -03:00
Matheus Felipe ef8c4f04e5 Create basic test to get host from link 2022-01-12 01:26:39 -03:00
Matheus Felipe 8650f7f979 Make sure the link contains :// 2022-01-12 01:23:59 -03:00
Matheus Felipe 95ee79818f Remove whitespaces 2022-01-12 00:58:54 -03:00
Matheus Felipe 7be0512b54 Check if a link is working 2022-01-12 00:55:23 -03:00