about summary refs log tree commit diff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* unauthorized -> not_authorized HEAD mainVika6 days2-359/+1
* media endpoint: small code cleanupVika8 days2-8/+5
* Delete the unused login codeVika2024-10-041-333/+0
* Fix the current-thread runtime tests w/ sqlxVika2024-09-191-0/+3
* Introduce `Storage::update_with`Vika2024-08-284-7/+54
* Check validity of Micropub updatesVika2024-08-281-6/+50
* Make Micropub update logic self-containedVika2024-08-283-35/+42
* Add Last-Modified header to post pages to help heuristic cachingVika2024-08-261-0/+22
* Use `Cache-Control: private` whenever the user is authorizedVika2024-08-261-18/+31
* Explicitly allow caching IndieAuth client metadataVika2024-08-261-2/+23
* Set MSRV to 1.75, remove #[async_trait] declarations whenever possibleVika2024-08-2610-91/+78
* Indicate `u-uid` as `rel=canonical`Vika2024-08-261-1/+1
* Fix kittybox-check-webmention CLI toolVika2024-08-262-109/+8
* Add HTTP fetcher cacheVika2024-08-268-27/+57
* Appease most clippy warningsVika2024-08-2611-110/+27
* FileStorage: appease clippy and use block_in_place for rewinding feedsVika2024-08-262-10/+15
* indieauth_metadata -> indieauth-metadataVika2024-08-241-1/+1
* micropub: Suppress adding to default feeds on visibility="unlisted"Vika2024-08-231-2/+30
* Fix private posts with no defined audience not being shown in feedsVika2024-08-232-7/+10
* kittybox-util: 0.1.0 -> 0.2.0Vika2024-08-204-47/+46
* oopsVika2024-08-181-2/+1
* Better match html content-typeVika2024-08-181-1/+1
* kittybox-indieauth-helper: ignore TLS in debug and xdg-open the pageVika2024-08-181-1/+14
* Parse redirect URIs from MF2 metadataVika2024-08-181-1/+3
* feat: logins!!Vika2024-08-186-63/+493
* indieauth: Extension -> StateVika2024-08-181-10/+12
* indieauth: fix profile fetching if some properties are undeclaredVika2024-08-181-19/+23
* file auth backend: properly handle non-standard relative file:// urlsVika2024-08-181-4/+15
* kittybox-indieauth: support OAuth2 Client MetadataVika2024-08-181-0/+1
* kittybox-indieauth: separate ProfileUrl struct from GrantResponseVika2024-08-181-1/+1
* Don't verify TLS certificates when fetching things in devVika2024-08-181-0/+9
* kittybox-indieauth-helper: small cleanupsVika2024-08-181-44/+44
* Upgrade dependencies and fix deprecated functionalityVika2024-08-029-47/+580
* Get cookie key from the environmentVika2024-08-011-1/+8
* Move Kittybox router composition into the libraryVika2024-08-012-53/+51
* Simplify jobset creation a littleVika2024-08-011-1/+2
* Migrate from axum::Extension to axum::extract::StateVika2024-08-019-372/+378
* treewide: create a common method for state initializationVika2024-08-0110-65/+53
* indieauth: remove unnecessary cloning of MF2 itemsVika2024-08-011-5/+11
* Start working on login functionalityVika2024-07-093-1/+50
* database: use Url to represent user authoritiesVika2024-07-098-91/+93
* kittybox-indieauth: 0.1.0 -> 0.2.0Vika2024-07-091-2/+4
* micropub: fix channels in ?q=configVika2024-07-091-1/+2
* WIP: admin (not wired up yet, and DEFINITELY NOT SECURE, DO NOT WIRE UP)Vika2024-07-081-0/+114
* webmention: HTTP 202 shouldn't include Location URLVika2024-07-081-3/+1
* Mask sensitive headersVika2024-06-141-1/+7
* Expose ?q=category queries in Micropub APIVika2024-03-041-1/+15
* Support ?q=category queriesVika2024-03-044-1/+37
* lint: no extra whitespace on line endingsVika2024-01-299-24/+24
* Switch reply contexts from a Vec to HashMapVika2023-11-131-16/+15