Граф коммитов

35 Коммитов

Автор SHA1 Сообщение Дата
Yoann Schneider 10b8ba2b6d Add ruff pre-commit hook, remove flake8 configuration and port settings to ruff's 2024-01-24 13:15:15 +01:00
Sebastian Hengst bb30da5e7d
Update status badges for CI builds and dependencies (#7751) 2023-07-18 06:16:55 -07:00
Sebastian Hengst a19ef39ee0
Bug 1742068 - update whatsdeployed.io link with version including prototype instance (#7321) 2021-11-22 11:14:40 +00:00
Jonathan French 5ac56d94c7
Correct minor typo in ReadMe (#7289) 2021-10-08 07:28:55 -07:00
Sebastian Hengst 20fa0d6ade
Bug 1713163 - Update URL of whatsdeployed.io (#7159) 2021-05-31 10:58:31 -04:00
Sarah Clements 21d5561673
Replace Travis with CircleCi (#6935)
* Add .circleci/config.yml
* Initial set up with node and yarn config
* set up heroku builds
* add python test config
* remove most travis references and travis.yml
2020-12-23 17:09:58 -08:00
Kyle Lahnakoski 53a806d3cc
Test integrate black (#6277)
* Configuration for black

* changes congiguration

* change pyproject's directory

* add files to be excluded and skip string normalization

* removed isort from pre-commit

* remove version locks for black

* fix

* remove all isort

* update requirements

Co-authored-by: SuyashSalampuria <suyash546@gmail.com>
Co-authored-by: Kyle Lahnakoski <kyle@lahnakoski.com>
2020-04-08 14:47:37 -04:00
Shubham Kumar 10a2040774 Add markdownlint pre-commit hook and fixed docs
We also add it as part of the Travis execution.
2020-04-07 09:41:54 -04:00
Sarah Clements 29ffbe0ae2
Revert "Run markdown checks in Travis and add it as a pre-commit hook (#6236)" (#6269)
This reverts commit bf67e894b7.
2020-04-03 16:41:16 -04:00
Shubham Kumar bf67e894b7
Run markdown checks in Travis and add it as a pre-commit hook (#6236)
Closes #6185 

- Add markdownlint default rules
- Add `pre-commit` in `dev.txt` with proper hashing required when running Travis
- Add hook in `.pre-commit-config.yaml`
- Refer [here](https://github.com/igorshubovych/markdownlint-cli) for documentation
2020-04-03 09:50:26 -04:00
ssalarda 50ccb13b5c
Update README.md (#5678) 2020-04-01 18:58:06 -04:00
Mellina Yonashiro b8b3bae48f
Update docs with contributing section (#6128) 2020-03-12 12:49:25 -07:00
Ed Morley b1b3ebfa11
Bug 1525923 - Switch from pyup to Dependabot for Python package updates (#4575)
* Adds a configuration file for Dependabot:
  https://dependabot.com/blog/introducing-config-files/
* Converting pyup ignore entries to dependabot equivalents.
* Removes the badge for pyup
  (Dependabot doesn't yet have an equivalent badge.)
2019-02-07 15:41:31 +00:00
Ed Morley 65287fed30
Bug 1466084 - Docs: Switch to MkDocs and Material theme (#4565)
Switches from Sphinx to MkDocs, since it:
* supports Markdown natively without requiring hacks like `eval_rst`
* validates inline links, ensuring that they are not broken
* has a more pleasant live-reloading dev-server
* supports the nicer looking mkdocs-material theme
* is a third of the size of Sphinx (including deps)

The theme change is now possible since Read the Docs have just started
supporting use of custom themes (previously they would override the theme
and use `readthedocs` theme regardless).
2019-02-06 19:34:08 +00:00
Ed Morley 2d787000bd Bug 1522101 - Use Prettier to format Markdown 2019-01-23 20:19:04 +00:00
Kartikaya Gupta (kats) 7ab70ba374 Readme: Fix broken docs link (#4407) 2019-01-02 10:49:48 +00:00
Ed Morley f012902c8c
Add README badge for What's Deployed (#3603)
Links to:
https://whatsdeployed.io/s-dqv
2018-06-01 17:11:27 +01:00
Ed Morley c1f9434d52 Bug 1389756 - README: Update/fix badges (#2702)
* Switches the requires.io to pyup.io
* Uses the new form david-dm badge URL to fix deep linking
* Uses HTTPS for the read the docs badge
2017-08-12 14:32:25 +02:00
Ed Morley f9e3f57ed5 Bug 1270236 - Update ReadtheDocs links to the new .io domain
To save the hitting the newly added redirect from .org to .io.
2016-05-04 20:30:23 +01:00
Ed Morley 546c9b0a00 README: Update wiki page link for the A-Team rename 2016-01-06 16:45:13 +00:00
Ed Morley d235be0363 Bug 1211524 - Add readme badges for requires.io and david-dm.org
So we can more easily track out of date dependencies.

Note that since we pin our nodejs packages, the Node badges will remain
green even if dependencies are out of date, due to:
https://github.com/alanshaw/david-www/issues/48
...however the badge is still useful since it's just one click to see
the table.

To get the requires.io badge working a GitHub hook has to be set up,
which I've already done.
2015-10-05 17:47:49 +01:00
Ed Morley beeef2ed50 Bug 1211509 - Remove landscape.io support
Since landscape.io is down and has been pretty flaky for several months.
2015-10-05 17:05:54 +01:00
Jonathan French 4001e2945e Bug 1170706 - Remove the ReadMe-UI from the repo 2015-06-02 16:29:46 -04:00
Ed Morley 8507928699 Bug 1166426 - Update readthedocs links to point at the new RTD location
The docs have been moved from treeherder-service.readthedocs.org to
treeherder.readthedocs.org.
2015-05-20 22:06:33 +01:00
Ed Morley da294ba761 Bug 1056877 - Stop using/referring to the separate treeherder-ui repo
Since it has now been merged into this one.
2015-05-20 16:55:55 +01:00
Ed Morley f22f13cc93 Bug 1164023 - Remove references to the decommissioned treeherder-dev 2015-05-13 09:55:16 +01:00
William Lachance 0e6e61fbbe Bug 1159831 - Make treeherder use in-tree copy of treeherder-client 2015-05-01 13:34:29 -04:00
Ed Morley 8478629ef4 Bug 1056877 - Update links & puppet/Vagrant config for new repo name
The 'treeherder-service' repo has been renamed to 'treeherder', ready
for when the treeherder-ui repo is imported into it. This means the
Github URL, Travis URL and directory name when cloned changes. The Read
The Docs URL cannot be changed, so for now we will leave as-is, and in
the future (once service and UI docs combined) we will create a new
project on RTD with name "treeherder".

This updates doc links and puppet/Vagrant configs, but leaves the
stage/prod deploy script alone, since renaming the directories on our
infra is non-trivial. The dev instance will need some TLC since unlike
stage/prod, it does use the puppet scripts in the repo.
2015-04-20 22:00:04 +01:00
Ed Morley 83b31c0592 Clean up readme markup 2015-02-26 11:35:46 +00:00
Ed Morley 36d0d01270 Update README link to treeherder-node after its move to the Mozilla org 2014-11-18 18:02:07 +00:00
Jonathan French 659ccbbc2b Update the readme to make it more comprehensive (1046639) 2014-08-08 13:32:22 -04:00
Mauro Doglio 4baefd36a5 Update README.md
Add code health status to README.md
2014-08-04 12:37:42 +01:00
mdoglio c15dc32f9e add build status image to README.md 2013-06-28 00:45:33 +01:00
Ed Morley 8330b2c869 Link to the readthedocs installation instructions from the readme 2013-06-26 17:30:31 +01:00
Ed Morley 1ee561bd02 Initial commit 2013-02-27 11:17:39 -08:00