about summary refs log tree commit diff
path: root/src/database
Commit message (Expand)AuthorAgeFilesLines
* Fix the current-thread runtime tests w/ sqlxVika2024-09-191-0/+3
* Introduce `Storage::update_with`Vika2024-08-284-7/+54
* Make Micropub update logic self-containedVika2024-08-282-34/+4
* Set MSRV to 1.75, remove #[async_trait] declarations whenever possibleVika2024-08-265-40/+33
* Appease most clippy warningsVika2024-08-262-70/+6
* FileStorage: appease clippy and use block_in_place for rewinding feedsVika2024-08-262-10/+15
* Fix private posts with no defined audience not being shown in feedsVika2024-08-231-4/+7
* kittybox-util: 0.1.0 -> 0.2.0Vika2024-08-202-2/+2
* feat: logins!!Vika2024-08-181-1/+1
* Upgrade dependencies and fix deprecated functionalityVika2024-08-021-2/+2
* treewide: create a common method for state initializationVika2024-08-014-45/+30
* database: use Url to represent user authoritiesVika2024-07-094-59/+57
* Support ?q=category queriesVika2024-03-044-1/+37
* lint: no extra whitespace on line endingsVika2024-01-291-3/+3
* Moved the entire Kittybox tree into the rootVika2023-07-296-0/+2682
* flake.nix: reorganizeVika2022-05-245-1843/+0
* database, frontend: code cleanup so clippy doesn't complainVika2022-05-102-19/+17
* FileStorage: only compile tests when neededVika2022-05-101-0/+1
* FileStorage: fixes and regression tests for read_feed_with_limitVika2022-05-102-41/+141
* FileStorage: fix the item in `after` being emitted as the firstVika2022-05-101-8/+11
* FileStorage: code cleanupVika2022-05-101-14/+11
* FileStorage: fix the hang when "after" isn't listed in the feedVika2022-05-101-9/+8
* Split into different cratesVika2022-05-071-9/+1
* chore: code cleanupVika2022-05-011-10/+6
* FileStorage: fix writing settings on empty fileVika2022-05-011-8/+12
* FileStorage: lockless reads and atomic writesVika2022-05-012-221/+161
* Make the settings in the database a strong typeVika2022-03-233-10/+28
* FileStorage: add lints to catch panicking inside locked code sectionsVika2022-03-071-149/+168
* Restored most of the functionality (except onboarding and some queries)Vika2022-03-062-13/+20
* database: code cleanupVika2022-03-022-26/+58
* database/memory: restore, it is useful in test scenariosVika2022-02-212-0/+198
* database: code cleanupVika2022-02-212-48/+29
* database/file: use Authority instead of origin for directoriesVika2022-02-211-4/+4
* WIP: convert to Tokio and WarpVika2022-02-152-58/+31
* FileBackend: introduce timeouts on operationsVika2021-12-311-34/+51
* FileBackend: don't transfer locks over async boundariesVika2021-12-311-169/+188
* Add protected locations that are visible only to logged-in usersVika2021-12-071-1/+3
* Make rustfmt and clippy happyVika2021-12-061-11/+13
* Added support for IndieAuth client sign inVika2021-12-061-1/+1
* Code cleanup and small bugfixing in templatesVika2021-12-052-70/+139
* Added author mini-cards on h-entriesVika2021-12-051-37/+69
* frontend: Added listing feeds to the header barVika2021-12-052-10/+6
* Get rid of the unsafe codeVika2021-12-021-7/+4
* Deprecated Redis backend and added a database migration tool (untested, beware)Vika2021-10-273-20/+50
* Modified the module to use BACKEND_URIVika2021-09-281-0/+2
* Code cleanup and Cargo.lock updatesVika2021-09-272-4/+6
* Fix a bug in the error middlewareVika2021-09-271-0/+1
* Implemented support for channelsVika2021-09-273-65/+172
* Implemented FileStorage::delete_postVika2021-09-271-1/+4
* Finally figured out how to read without a BufReaderVika2021-09-271-14/+6