Drew DeVault
a6579ef7f5
README: don't add empty pre tag for empty readme
2020-09-22 13:02:15 -04:00
Drew DeVault
b1ff1910a3
Fix git.ensure_user_webhooks
...
Typo had the unensure function overwrite the ensure function, the end
result being that everyone's webhooks were removed -_-
2020-09-03 11:47:28 -04:00
наб
db873e2cab
Use HTML override for project README, if any
2020-08-25 16:04:15 -04:00
наб
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