- Oct 24, 2023
-
-
Dessalines authored
* Fix bug when leaving admin team, setting accepted application as true. Fixes #3422 * Addressing PR comments.
-
Dessalines authored
-
Nutomic authored
* Allow Arabic and Cyrillic usernames/community names (fixes #1764) * update comment
-
HackerNCoder authored
* Use starts_with for forbidden unicode (Fix #3888) * Require 3 visible chars in display name * Run cargo fmt and scripts/lint * Undo invisibly_starts_with_at * Remove 3 min chars.count() check for display name
-
Dessalines authored
-
Dessalines authored
-
Dessalines authored
* Add creator_is_moderator to Comment and PostViews. Fixes #3347 * Fixing community_moderator join. * Addressing PR comments.
-
Dessalines authored
* Fixing problem with SaveUserSettings, when either the Person or LocalUser update is null. - Fixes #4076 - Also upgrading api_test deps * Move function into test.
-
Dessalines authored
* Adding /version route. Fixes #2914 * Using a simple version string. * Use nginx rewriting to solve version. * Forgot to remove version. * Using an actix redirect.
-
- Oct 23, 2023
-
-
Dessalines authored
* Make sure my_vote is consistently missing if not voted. Fixes #3197 * Fix clippy. * Fix tests.
-
Nutomic authored
* Return status 401 on logout with invalid auth (fixes #4081) * format
-
- Oct 20, 2023
-
-
Nutomic authored
* Avoid using proxy for pictrs requests (fixes #3489) * fmt
-
Nutomic authored
* Hide deleted user accounts, add tests for PersonView (fixes #3811) * clippy
-
Dessalines authored
-
Dessalines authored
* Making mark post read fields optional. * Remove unecessary & * Fix clippy. * Addressing PR comments. * serde(default) * Revert "serde(default)" This reverts commit d56afd3075a3baccb2b0eda1cc739406b83963aa. --------- Co-authored-by:
Felix Ableitner <me@nutomic.com>
-
Dessalines authored
* Adding ts-rs directives for login_token. * Fixing ts-rs derive.
-
Dessalines authored
* Revert "Convert more responses to SuccessResponse. Fixes #2860 (#4058)" This reverts commit 8deb4e57. * Removing purgeitem and deletecustomemoji response. * Adding back in utils building.
-
- Oct 19, 2023
-
-
Dessalines authored
* Convert more responses to SuccessResponse. Fixes #2860 * Upgrading lemmy-js-client.
-
Nutomic authored
-
dullbananas authored
* Update rate_limiter.rs * Update mod.rs * Update rate_limiter.rs * Update rate_limiter.rs * Update mod.rs * Update scheduled_tasks.rs * Shrink `RateLimitBucket` * Update rate_limiter.rs * Update mod.rs * Update rate_limiter.rs * Update rate_limiter.rs * Update rate_limiter.rs * Update rate_limiter.rs * Update mod.rs * Update rate_limiter.rs * fmt * Update rate_limiter.rs * Update rate_limiter.rs * Update rate_limiter.rs * Update rate_limiter.rs * Update rate_limiter.rs * Update rate_limiter.rs * Update rate_limiter.rs * Update rate_limiter.rs * Update rate_limiter.rs * rerun ci * Update rate_limiter.rs * Undo changes to fields * Manually undo changes to RateLimitBucket fields * fmt * Bucket cleanup loop in rate_limit/mod.rs * Remove rate limit bucket cleanup from scheduled_tasks.rs * Remove ; * Remove UNINITIALIZED_TOKEN_AMOUNT * Update rate_limiter.rs * fmt * Update rate_limiter.rs * fmt * Update rate_limiter.rs * fmt * Update rate_limiter.rs * stuff * MapLevel trait * fix merge * Prevent negative numbers in buckets * Clean up MapLevel::check * MapLevel::remove_full_buckets * stuff * Use remove_full_buckets to avoid allocations * stuff * remove tx * Remove RateLimitConfig * Rename settings_updated_channel to rate_limit_cell * Remove global rate limit cell * impl Default for RateLimitCell * bucket_configs doc comment to explain EnumMap * improve test_rate_limiter * rename default to with_test_config --------- Co-authored-by:
Dessalines <dessalines@users.noreply.github.com> Co-authored-by:
Nutomic <me@nutomic.com>
-
- Oct 17, 2023
-
-
Dessalines authored
-
Nutomic authored
* Handle invalid ban expires values (fixes #4045) * Adding a few missing expire time checks. Fixing up time conversions. (#4051) * Adding a few missing expire time checks. Fixing up time conversions. * Increase settings export wait time. * get rid of RemoveCommunity.expires * fmt * tests --------- Co-authored-by:
Dessalines <dessalines@users.noreply.github.com>
-
Nutomic authored
* List distinguished comments first (fixes #3843) * then_order_by * Fixing assert. * move line * then --------- Co-authored-by:
Dessalines <tyhou13@gmx.com>
-
Nutomic authored
* Allow marking multiple posts as read in single api call (fixes #3963) * cleanup * limit array length * fix test * review --------- Co-authored-by:
Dessalines <dessalines@users.noreply.github.com>
-
Nutomic authored
* Add validate_auth api endpoint (fixes #3702) * clippy --------- Co-authored-by:
Dessalines <dessalines@users.noreply.github.com>
-
SleeplessOne1917 authored
* feat: Add user setting for toggling avatar gif animations * Add forgotten post listing mode option to settings form * Fix compilation error * Fix formatting * Change name of column to be more general purpose * Fix sql format. * Fix comments * Running format. --------- Co-authored-by:
Dessalines <tyhou13@gmx.com> Co-authored-by:
Dessalines <dessalines@users.noreply.github.com>
-
Nutomic authored
* Read community follower count from home instance (fixes #1440) * fmt * prettier * fix tests * fmt * rename fn * fmt * Run prettier * increase timeout * ci --------- Co-authored-by:
Dessalines <dessalines@users.noreply.github.com> Co-authored-by:
Dessalines <tyhou13@gmx.com>
-
- Oct 16, 2023
-
-
Nutomic authored
* Convert PersonSortType to purely internal * Remove hot rank and other db optimizations from public api
-
Nutomic authored
* Remove empty API responses * also remove change password response * fix invalidate * Run clippy. * Fixing api_test lints. --------- Co-authored-by:
Dessalines <tyhou13@gmx.com> Co-authored-by:
Dessalines <dessalines@users.noreply.github.com>
-
Nutomic authored
* Ignore activities in remote communities without local followers (fixes #3568) * x * comments * prettier * fix api test * fix test * cleanup * fix remaining test * clippy * decrease delay
-
Dessalines authored
-
- Oct 13, 2023
-
-
Nutomic authored
* Cleanup checks for community actions (fixes #2858, fixes #2868) * allow restoring deleted community * review changes * remove unneeded sql * remove joins * change mod log check
-
Nutomic authored
* Convert titles for posts from Mastodon to plaintext (fixes #3828) * Fix prettier. * Trigger build * Convert titles for posts from Mastodon to plaintext (fixes #3828) * Fix prettier. * Fix sanizize. --------- Co-authored-by:
Dessalines <dessalines@users.noreply.github.com> Co-authored-by:
Dessalines <tyhou13@gmx.com>
-
- Oct 11, 2023
-
-
Dessalines authored
* Moving to debian-based docker image. Fixes #3972 * Fix cargo.toml format. * Try nightly rust for cargo_fmt. * Trying to fix cargo build. * Trying to fix cargo build 2. * Trying to fix federation tests. * Trying to fix federation tests 2. * Trying to fix federation tests 3. * Try to fix aarch 1. * Try to fix aarch 2. * Try to fix aarch 3. * Removing aarch * Adding tests back in. * Adding ca-certs, and debian non-root user * Commenting arm image building. * Fix platform on runner. * Version 0.19.0-beta.6
-
Maxime Poulin authored
This is the fix suggested in #4019 I've manually tested both legacy pagination (`page=2&limit=20`) as well as the new pagination (`cursor_next=XXXXXXX&limit=20`) using the same endpoint as #4019, and both methods appear to work as expected.
-
Nutomic authored
* Only sanitize strings when generating RSS feeds and emails (fixes #4003) * clippy * fix test
-
Nutomic authored
* Implement endpoints for user data import/export * add test * exclude avatar/banner * increase import url count, add rate limit * also export/import saved posts * rate limit * rename * saved posts also exist * rename routes * fix test * error handling * clippy * limit parallelism * clippy --------- Co-authored-by:
Dessalines <dessalines@users.noreply.github.com>
-
- Oct 10, 2023
-
-
Nutomic authored
-
Hamzah Mansour authored
Co-authored-by:
Dessalines <dessalines@users.noreply.github.com> Co-authored-by:
Dessalines <tyhou13@gmx.com>
-
- Oct 09, 2023
-
-
Nutomic authored
* wip * stuff * fmt * fmt 2 * fmt 3 * fix default feature * use Authorization header * store ip and user agent for each login * add list_logins endpoint * serde(skip) for token * fix api tests * A few suggestions for login_token (#3991) * A few suggestions. * Fixing SQL format. * review * review * rename cookie --------- Co-authored-by:
Dessalines <dessalines@users.noreply.github.com>
-