aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile (follow)
Commit message (Collapse)AuthorAgeFilesLines
* move issue tracking/contribution workflows/project management to ↵nodiscc2023-08-221-5/+0
| | | | | | | awesome-selfhosted-data (#4083) - ref. https://github.com/awesome-selfhosted/awesome-selfhosted-data/issues/33 - ref. https://github.com/awesome-selfhosted/awesome-selfhosted-data/issues/11 - ref. https://github.com/awesome-selfhosted/awesome-selfhosted/issues/1038
* tools/authors: use plaintext instead of markdown for the authors filenodiscc2023-07-151-2/+2
| | | | | - move the authors file to AUTHORS as recommended by https://www.gnu.org/prep/maintain/html_node/Recording-Contributors.html - simplifies tooling and reduces the risk of invalid markdown injection from a contributor's email address/name
* tools: remove obsolete test tooling + add CI badge (#3555)nodiscc2023-01-311-47/+0
| | | | | | | | | * tools: remove obsolete test tooling - tests should now be performed from https://github.com/awesome-selfhosted/awesome-selfhosted-data#maintenance - ref. https://github.com/awesome-selfhosted/awesome-selfhosted/issues/1038 - ref. https://github.com/awesome-selfhosted/awesome-selfhosted/issues/1852 - ref. https://github.com/awesome-selfhosted/awesome-selfhosted/issues/2266 * add a badge pointing to the main issue about unmaintained projects/dead links removal - ref. https://github.com/awesome-selfhosted/awesome-selfhosted/issues/2266
* tools/doc: update make awesome_bot requirementsnodiscc2022-10-111-1/+1
|
* tools: awesome_bot: add 1s delay between requests, fix awesome_bot ↵nodiscc2022-01-231-3/+3
| | | | | | installation docs - prevent HTTP 429 error on github projects
* Add Nitter to Social Networks (#2530)kokomo1232021-06-061-1/+1
| | | + Makefile/awesome_bot: ignore SSL warning on nitter.net (unable to get local issuer certificate)
* Makefile: ingore awesome-bot SSL warning on flaskbb.orgnodiscc2021-04-191-1/+1
|
* makefile: awesome_bot: ignore SSL errors on https://flaskbb.org/nodiscc2021-04-181-1/+1
| | | | - https://flaskbb.org/ SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: tlsv1 alert protocol
* cleanup/streamline/improve automated checks:nodiscc2020-10-081-54/+34
| | | | | | | | | | | | - use a single .travis-ci.yml for all check types (syntax on whole file, syntax on diff/PR, full syntax + URL checks) - only check full file syntax on pushes to master - only check diff on pushes to branches/PRs - setup a weekly cron job on https://travis-ci.org/github/awesome-selfhosted/awesome-selfhosted/settings to run thee full test suite - define all tests in Makefile, let .travis-ci.yml hanlde travis-specific logic only - rename and document makefile targets - remove obselete.duplicate bash syntax checks - check github last commit dates on github.com repositories during full checks - simplify/cleanup 'make add' target
* fix(awesome-bot): Fix RedaxScript demo link checkRodrigo Avelino2020-01-271-1/+1
| | | | | | | | | | When running make awesome_bot, one of the issues was: [L0547] 202 https://demo.redaxscript.com/login Since this is not an issue, we can specify the return status we want to allow, when using awesome_bot, with the (--allow) argument. Signed-off-by: Rodrigo Avelino <rodrigo@avelino.org>
* makefile: add a target to run awesome-bot, add it to the monthly targetnodiscc2019-06-231-1/+5
|
* makefile: add a "monthly' target to run periodic maintenance tasksnodiscc2019-06-231-0/+2
|
* makefile: add a target to run check-github-commit-times.pynodiscc2019-06-231-0/+8
|
* makefile: remove 'listlicenses' targetnodiscc2019-06-231-4/+0
| | | | broken, unused
* Fix contrib command in Makefilenrew2252018-07-041-1/+1
| | | | | -Fixes sed command to properly format markdown table. -Update mailmap. -Update AUTHORS.md
* dangerfile, makefile: add documentation links, intentation fixesnodiscc2018-05-121-1/+1
|
* Update CONTRIBUTING.md, PULL_REQUEST_TEMPLATE.md, Makefile:nodiscc2017-12-281-1/+1
| | | | | | * Update syntax guidelines according to new indentation convetion * Include relevant information in both files * Wording
* make add: remove final dotnodiscc2017-07-281-3/+3
| | | Ref. https://github.com/Kickball/awesome-selfhosted/pull/1124
* Update AUTHORS.md (#895)n82252016-12-171-1/+1
| | | | | | | | | | | | * Update AUTHORS.md Created .mailmap file Created with the following command: mv .github/.mailmap . && printf "Commits | Author \n:---: | ---\n" > AUTHORS.md && git shortlog -sne >> AUTHORS.md && sed -i 's/\t/ | /g' AUTHORS.md && mv .mailmap .github/.mailmap * Update Contrib line in makefile
* makefile: syntaxerrors: detect )` (#749)nodiscc2016-09-021-1/+1
| | | Detect weird character pairing found in https://github.com/Kickball/awesome-selfhosted/pull/748
* Some additions and fixes (#669)nodiscc2016-08-221-8/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add moped * add mopidy-party and mopidy musicbox * contributing: add note about alphabetical order * add ympd * makefile: add listlicenses target lists all license fields in README.md * misc license/format fixes * license *before* language * simplify licenses version numbers * remove 20euros (no license) * move gazelle to non-free (non commercial restriction https://github.com/WhatCD/Gazelle/blob/master/docs/COPYING.txt) * license fixes, remove gaskit (no activity ~4 years https://github.com/bkeepers/gaskit/branches) * license fixes, remove webalizer (unmaintained, last modification date in source .tgz is 2013) * makefile: add longdescriptions target finds all descriptions longer than 250 characters * makefile: only search for licenses and long descriptions between actual list beginning/end * makefile: add syntaxerrors target (currently detects weird pairings like )(, `` ) add more tests to main makefile target * makefile: fail if invalid content is found * re-add untrusted to non-free.md (non-commercial license)
* Add Puffin (#544)Jarek Lipski2016-05-051-2/+2
| | | | | | | | * Add Puffin * Fix Makefile: source and demo links, invert order * Put Puffin in alphabetical order
* Makefile: check for lines without a full stop after descriptionnodiscc2016-02-271-1/+6
|
* add Makefile with tests and helpers, update/simplify #Contributingnodiscc2016-02-271-0/+45
* make noexternallink: chekc for Lines with no source/demo/other link * make missinglicenselanguage: check Lines with only 1 or no language/license entry * make contrib: print list of contributors * make add: helper to add a new software entry * add TODOs * remove link to form since it is unmaintained and outputs wrongly formatted entries https://github.com/Kickball/awesome-selfhosted/issues/282#issuecomment-185423033 * add BEGIN/END SOFTWARE LIST markers to restrict processing to software list only (HTML comments, not rendered to markdown) * link to README.md editor, issues, pull requests * Requirements for Makefile: make, bash. Available in Linux distribution repositories, in XCode on Mac, in GOW on Windows. * Fixes #461