f8ce0959b290 — Drew DeVault default tip 9 days ago
Added tag 0.36.5 for changeset ef942ef87d3c
ef942ef87d3c — Drew DeVault 0.36.5 9 days ago
Fix "add missing cascade" revision

I had messed up testing this locally.
e0201317d79f — Drew DeVault 9 days ago
Added tag 0.36.4 for changeset 74c7e7b2384d
74c7e7b2384d — Drew DeVault 0.36.4 9 days ago
schema: add missing cascades for legacy webhooks

Fixes user deletion when there are webhook deliveries on the account.
Added tag 0.36.3 for changeset a0a6700db703
api: fix argument order
45f90aab601d — Drew DeVault 16 days ago
Added tag 0.36.2 for changeset e5d698444352
e5d698444352 — Drew DeVault 0.36.2 16 days ago
API: Fix command injection in files, cat resolvers

Thanks to ~swapgs for the bug report.
Update core-go and gqlgen
Added tag 0.36.1 for changeset 3b8e27e359eb
Fix alembic split head situation
Added tag 0.36.0 for changeset 9b261d794ffd
Makefile: make SHAREDIR consistent with core.sr.ht

The SHAREDIR variable has slightly different semantics in core.sr.ht vs
in all the services. The services will be converted to the same
semantics as core.sr.ht.
Drop sshkey table
types: drop SSHKey implementation

It is no longer used. All key handling is happening in meta.sr.ht.
Stop using scmsrht.BaseScmOAuthService

Previously, both the git.sr.ht and hg.sr.ht OAuth implementation were based on
`scmsrht.BaseScmOAuthService`. The main value that class provides is handling
of SSH keys in a DB table for that service (including webhooks to update them).
However, this is exactly what we want to get rid of.  In fact this table is
already never read - all SSH key reads already go through meta.sr.ht.

Since this was the main feature of this base class, simply stop using it and
base the service on `srht.oauth.AbstractOAuthService`, like all
non-SCM-services do. Once this has been merged and deployed, the code in
scm.sr.ht can be dropped (git.sr.ht already stopped using it).

Note that this commit will cause the (still active on meta.sr.ht) SSH key
update webhooks to 404. This was deemed acceptable. If so desired, the hooks
can be cleaned out of the database by running the following query against
meta.sr.ht:

    DELETE FROM user_webhook_subscription
    WHERE url = 'https://hg.sr.ht/webhook/notify/keys'
ae50c2e9e96a — Drew DeVault 4 months ago
Added tag 0.35.2 for changeset 33dbcde591ab
33dbcde591ab — Drew DeVault 0.35.2 4 months ago
create.html: preserve visibility through validation errors
738b9eda42cd — Drew DeVault 4 months ago
hg.sr.ht-initdb: remove obsolete script
0f23b7b68799 — Drew DeVault 5 months ago
Added tag 0.35.1 for changeset e25c6a8c2442
Next