Commit Graph

27 Commits

Author SHA1 Message Date
наб dff8093560 Use default branch for querying README blobs
GETting "{_gitsrht}/api/repos/{repo_name}/refdb/HEAD" would also have
worked, but it's hardly necessary

Ref: ~sircmpwn/hub.sr.ht#50
2020-08-18 10:12:43 -04:00
Drew DeVault b72c7c7feb Run build submissions in a job group 2020-07-23 12:58:38 -04:00
Drew DeVault 33ea654ac3 Support multiple manifests 2020-07-13 16:31:44 -04:00
Drew DeVault 581af620f0 Rig up build status to lists.sr.ht tool status 2020-07-13 16:14:59 -04:00
Drew DeVault a1c9c80b29 Submit patches to builds.sr.ht 2020-07-13 13:30:28 -04:00
Drew DeVault a83d6a2cfd Copy visibility of project to new repos 2020-07-11 10:33:42 -04:00
ARaspiK 54e1c5169a Replace misaka (hoedown) with mistletoe
It looked like using hoedown (through misaka), which is very
unmaintained, was leading to a lot of issues (see [0]). This replaces
misaka by mistletoe [1], without losing any functionality (I hope).

This affects the call to 'markdown()', removing the now-redundant
argument for the tag whitelist.

[0]: https://todo.sr.ht/~sircmpwn/sr.ht/20
[1]: https://github.com/miyuchina/mistletoe
2020-07-09 11:47:04 -04:00
Drew DeVault 47d6ec09a1 Implement mailing list removal 2020-07-08 12:19:54 -04:00
Michał Sidor (Michcioperz) d24e508cd4 Add support for different named READMEs 2020-05-25 10:10:57 -04:00
Drew DeVault a34ed9df1b services: consider 404 a successful deletion 2020-05-04 12:00:06 -04:00
Drew DeVault 1b21391014 Swallow errors when unensuring webhooks 2020-05-04 11:20:23 -04:00
Drew DeVault f947f831ab Repo description is required 2020-04-30 09:59:51 -04:00
Drew DeVault a15ff75966 services.py: correct hg user webhook location 2020-04-29 10:05:03 -04:00
Drew DeVault 7c3bb9fc0f Add events for todo.sr.ht tickets 2020-04-23 11:33:08 -04:00
Drew DeVault e0326ac0e2 Refactor webhooks to be more discrete 2020-04-06 16:19:07 -04:00
Drew DeVault 89a2e3ac9f Rig up Mercurial support 2020-04-06 13:21:13 -04:00
Drew DeVault c2b3216250 Implement ticket tracker creation 2020-04-02 13:41:46 -04:00
Drew DeVault 6456c0a7bf Implement tracker management 2020-04-02 10:26:04 -04:00
Drew DeVault ae7768cc70 Implement bug tracker addition 2020-04-02 09:24:29 -04:00
Drew DeVault b98a88e47f Stub out todo.sr.ht support 2020-04-01 18:51:14 -04:00
Drew DeVault 6e3810a76c Implement repository removal/deletion 2020-04-01 14:47:54 -04:00
Drew DeVault a005c28fdf Flesh out webhooks a bit more 2020-03-31 16:09:33 -04:00
Drew DeVault 88af4176a7 Implement creating new mailing lists 2020-03-31 15:08:00 -04:00
Drew DeVault c47f6ff49a Rig up git repo creation, webhooks 2020-03-31 11:40:55 -04:00
Drew DeVault f0f753bfd3 Add basic mailing lists support 2020-03-25 11:18:18 -04:00
Drew DeVault f8a9b84bc5 Implement fetching readme from git repos 2020-03-24 11:22:55 -04:00
Drew DeVault a50a47f7e6 Initial commit 2020-03-24 10:26:15 -04:00