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 a month ago
Added tag 0.35.2 for changeset 33dbcde591ab
33dbcde591ab — Drew DeVault 0.35.2 a month ago
create.html: preserve visibility through validation errors
738b9eda42cd — Drew DeVault a month ago
hg.sr.ht-initdb: remove obsolete script
0f23b7b68799 — Drew DeVault 2 months ago
Added tag 0.35.1 for changeset e25c6a8c2442
e25c6a8c2442 — Drew DeVault 0.35.1 2 months ago
hgsrht.hg: encode path on tree fetch
f4f1fc5e97db — Drew DeVault 2 months ago
schema: update user constraints
run.py: adapt to shared asset refactoring

This is a fixup to the shared asset refactoring. The debug server currently
does not start, this commit fixes that.
decb5d8ba83a — Drew DeVault 3 months ago
contrib/ensure-hooks: add helper script
Added tag 0.35.0 for changeset 9bc595e93baa
Convert to new shared asset distribution

This comes with the following changes:

* All executables renamed to "service.sr.ht-exe"
* Makefile
  - becomes standalone, setting SRHT_PATH no longer required
  - expects SCSS in $(PREFIX)/share/sourcehut
  - installs assets in $(PREFIX)/share/sourcehut
* Python module
  - no longer contains any static assets (except for the GQL schema)
  - setup.py reduced to stub
  - no longer calls `make` when building
Rename binary folders to reduce redundancy
Update scm.sr.ht/srht-keys

This update will make hgsrht-keys stop writing to the (deprecated) sshkeys
table.
Next