Commit Graph

  • ab1a5b4822
    Update Node.js to 22.18 (#35621) renovate[bot] 2025-08-04 08:46:38 +02:00
  • 9a8bc41552
    Merge pull request #3148 from ClearlyClaire/glitch-soc/merge-upstream Claire 2025-08-02 14:47:38 +02:00
  • 0d54a47ec3 [Glitch] Emoji Rendering Efficiency Echo 2025-07-31 19:30:14 +02:00
  • c5144c0c7d [Glitch] Modern Emoji: Use local storage to opt-in Echo 2025-07-31 15:33:34 +02:00
  • dbab707d64 Merge commit '591df1f205c654381203b56d46498efc62370776' into glitch-soc/merge-upstream Claire 2025-08-01 22:11:59 +02:00
  • 591df1f205
    Add support for local quote stamps (#35626) Claire 2025-08-01 16:55:25 +02:00
  • 483da67204
    Remove unused obscured_counter helper method (#35627) Matt Jankowski 2025-08-01 10:28:45 -04:00
  • fba24cc4eb
    Add minute resolution to DeliveryFailureTracker (#35625) David Roetzel 2025-08-01 15:29:22 +02:00
  • bcab6a9318
    Update dependency sidekiq-scheduler to v6 (#35596) renovate[bot] 2025-08-01 13:57:13 +02:00
  • 6268321316
    Ensure blocked users cannot quote (#35624) Claire 2025-08-01 11:34:12 +02:00
  • 29a5f059d2
    Add notifications for inbound quotes (#35618) Claire 2025-08-01 11:12:46 +02:00
  • d09f866daa
    New Crowdin Translations (automated) (#35622) github-actions[bot] 2025-08-01 09:57:38 +02:00
  • 1d86df685b
    Update dependency puma to v6.6.1 (#35620) renovate[bot] 2025-08-01 08:34:05 +02:00
  • 6bca52453a
    Emoji Rendering Efficiency (#35568) Echo 2025-07-31 19:30:14 +02:00
  • 0e249cba4b
    Revoke quote posts when those get deleted (#35614) Claire 2025-07-31 16:23:36 +02:00
  • 19db4cb7c1
    Add example of quote post with a preview card to development sample data (#35616) Claire 2025-07-31 15:39:26 +02:00
  • b81670776f
    Modern Emoji: Use local storage to opt-in (#35605) Echo 2025-07-31 15:33:34 +02:00
  • 8452ec6f3b
    Update dependency rubocop to v1.79.1 (#35613) renovate[bot] 2025-07-31 12:35:22 +00:00
  • f7388af721
    Fix Chewy::UndefinedUpdateStrategy in dev:populate_sample_data task when Elasticsearch is enabled (#35615) Claire 2025-07-31 14:34:21 +02:00
  • 2dfdcc7dcb
    Add API endpoints to view and revoke one's quoted posts (#35578) Claire 2025-07-31 11:36:51 +02:00
  • 572a0e128d
    Change quote verification to not bypass authorization flow for mentions (#35528) Claire 2025-07-31 09:39:53 +02:00
  • 2131d1ff23
    New Crowdin Translations (automated) (#35611) github-actions[bot] 2025-07-31 09:26:24 +02:00
  • fc1abed0dc
    Update dependency database_cleaner-active_record to v2.2.2 (#35610) renovate[bot] 2025-07-31 09:14:48 +02:00
  • 6dc0677dfc
    Merge pull request #3146 from ClearlyClaire/glitch-soc/merge-upstream Claire 2025-07-30 22:19:31 +02:00
  • 27fdc1258b [Glitch] Change new replies to be loaded automatically if thread previously empty Eugen Rochko 2025-07-30 18:18:58 +02:00
  • 2f8fa59b85 [Glitch] Change design of quote posts in web UI Eugen Rochko 2025-07-30 17:53:42 +02:00
  • 0f54e51777 [Glitch] Change "new replies available" notice to be above replies in web UI Eugen Rochko 2025-07-29 11:00:27 +02:00
  • 6f7ab952c8 [Glitch] Swap order of translation restoration and service credit on post card Colin Dean 2025-07-28 07:33:11 -04:00
  • 2e6ed97416 [Glitch] hotkeys: only match just() when no modifiers are held william light 2025-07-26 07:51:50 +02:00
  • e53421b548 Merge commit 'e5826777b6c06a32b97388657beaca1e5eccb421' into glitch-soc/merge-upstream Claire 2025-07-30 20:05:45 +02:00
  • e5826777b6
    Fix friends-of-friends recommendations suggesting already-requested accounts (#35604) Claire 2025-07-30 18:28:26 +02:00
  • b80e95b2aa
    Change new replies to be loaded automatically if thread previously empty (#35603) Eugen Rochko 2025-07-30 18:18:58 +02:00
  • 2257612deb
    Fix "new replies available" reporting a false positive for re-fetched root status (#35602) Eugen Rochko 2025-07-30 18:09:16 +02:00
  • 92bf55afd0
    Change design of quote posts in web UI (#35584) Eugen Rochko 2025-07-30 17:53:42 +02:00
  • 39250ab961
    Sort auditable accounts (#35272) Osman 2025-07-30 08:08:05 -07:00
  • efc0d237af
    Fix synchronous recursive fetching of deeply-nested quoted posts (#35600) Claire 2025-07-30 16:39:30 +02:00
  • 31ba52a57b
    Change StatusReachFinder to consider quotes as well as reblogs (#35601) Claire 2025-07-30 16:07:01 +02:00
  • e8e6cf9510
    Add coverage to user spec for missing last_sign_in_at scenario (#35587) Matt Jankowski 2025-07-30 09:46:58 -04:00
  • 139025fce0
    Fix wrong policy authorization in admin controllers (#35588) Matt Jankowski 2025-07-30 09:17:53 -04:00
  • 3146109b08
    Add MediaAttachment.combined_media_file_size method (#35570) Matt Jankowski 2025-07-30 08:57:51 -04:00
  • 8896d6c1b1
    Use attribute for User#bypass_registration_checks? (#35580) Matt Jankowski 2025-07-30 08:55:36 -04:00
  • 25add0af31
    Update dependency cross-env to v10 (#35564) renovate[bot] 2025-07-30 12:15:56 +00:00
  • 027657b590
    Update dependency eslint-plugin-jsdoc to v52 (#35561) renovate[bot] 2025-07-30 14:14:33 +02:00
  • 7e6b134222
    Extract User::Activity concern (#35581) Matt Jankowski 2025-07-30 07:19:11 -04:00
  • 4042bc959b
    Use increment for User#update_sign_in! optional change (#35573) Matt Jankowski 2025-07-30 06:38:04 -04:00
  • 6dc55a2f4e
    Extract User::Confirmation concern (#35582) Matt Jankowski 2025-07-30 06:33:57 -04:00
  • 15b72591d4
    Use attribute for User#external? (#35579) Matt Jankowski 2025-07-30 05:48:18 -04:00
  • fd779c25b9
    Avoid return not_found in statuses controller (#35585) Matt Jankowski 2025-07-30 05:28:20 -04:00
  • ece49baa38
    Use generated query method for check in admin/domain_blocks (#35589) Matt Jankowski 2025-07-30 05:27:29 -04:00
  • ba9fa54f9c
    Add coverage for more admin/domain_blocks scenarios (#35590) Matt Jankowski 2025-07-30 04:52:47 -04:00
  • 1c89309db0
    New Crowdin Translations (automated) (#35592) github-actions[bot] 2025-07-30 10:37:33 +02:00
  • a368b29e27
    Fix number of new replies increasing even if reply was not fetched (#35577) Eugen Rochko 2025-07-29 12:47:18 +02:00
  • 20bbd20ef1
    Add ability to block words in usernames (#35407) Eugen Rochko 2025-07-29 12:19:15 +02:00
  • 8cf7a77808
    Fix async refresh never being finished when status cannot be fetched (#35500) Eugen Rochko 2025-07-29 11:23:32 +02:00
  • d121007927
    Change "new replies available" notice to be above replies in web UI (#35575) Eugen Rochko 2025-07-29 11:00:27 +02:00
  • 3eca8cce1c
    Add second set of blocked text that applies to accounts regardless of account age (#35563) Claire 2025-07-29 10:59:16 +02:00
  • d299b0d576
    New Crowdin Translations (automated) (#35574) github-actions[bot] 2025-07-29 10:59:00 +02:00
  • ea976a5ffb
    Fix unnecessary account note addition for already-muted moved-to users (#35566) Matt Jankowski 2025-07-29 04:23:19 -04:00
  • bedbab74b9
    Use bundler version 2.7.1 (#35567) Matt Jankowski 2025-07-29 04:22:04 -04:00
  • c587c44975
    Fix Lint/NonLocalExitFromIterator cop in JSON-LD helper (#34948) Matt Jankowski 2025-07-28 11:35:37 -04:00
  • f1b9868980
    Bypass registration checks for seeded admin user (#35565) David Roetzel 2025-07-28 15:25:16 +02:00
  • 8d6f033326
    Fix Style/GuardClause in move worker (#35520) Matt Jankowski 2025-07-28 08:55:05 -04:00
  • b5cebf45ea
    Swap order of translation restoration and service credit on post card (#33619) Colin Dean 2025-07-28 07:33:11 -04:00
  • 513b6289d6
    chore(deps): update dependency strong_migrations to v2.5.0 (#35560) renovate[bot] 2025-07-28 11:34:14 +02:00
  • 040a638ab9
    Fix Style/GuardClause in Tag (#35522) Matt Jankowski 2025-07-28 04:54:29 -04:00
  • eb73ae2f86
    Fix Style/GuardClause in User#regenerate_feed! (#35523) Matt Jankowski 2025-07-28 04:53:52 -04:00
  • 916cc1365e
    Fix Style/GuardClause in User#wrap_email_confirmation (#35524) Matt Jankowski 2025-07-28 04:52:59 -04:00
  • 86ef4d4884
    Add skip_* methods to check move worker process (#35538) Matt Jankowski 2025-07-28 04:50:19 -04:00
  • 456c3bda0b
    chore(deps): update dependency omniauth-cas to v3.0.2 (#35558) renovate[bot] 2025-07-28 08:41:31 +00:00
  • 63daf6b317
    Fix Style/GuardClause in PreviewCard (#35525) Matt Jankowski 2025-07-28 04:40:37 -04:00
  • e183d7dd9a
    Fix Style/GuardClause in app/helpers (#35526) Matt Jankowski 2025-07-28 04:40:20 -04:00
  • 2acc942bb4
    Fix Style/GuardClause in WebfingerResource (#35531) Matt Jankowski 2025-07-28 04:39:11 -04:00
  • 038de44110
    Fix Style/GuardClause in Webfinger lib (#35532) Matt Jankowski 2025-07-28 04:38:55 -04:00
  • 3b01f98c11
    fix(deps): update dependency vite-plugin-pwa to v1.0.2 (#35529) renovate[bot] 2025-07-28 10:32:47 +02:00
  • 7cd3738c19
    Add with_list_account scope to List model (#35539) Matt Jankowski 2025-07-28 04:26:29 -04:00
  • 018e5e303f
    Fix jobs being added to batch after they might already execute (#35496) Eugen Rochko 2025-07-28 10:20:12 +02:00
  • a57a9505d4
    New Crowdin Translations (automated) (#35537) github-actions[bot] 2025-07-28 08:14:11 +00:00
  • 720ee96969
    Move repeated snowflake ID gather to base classes (#35554) Matt Jankowski 2025-07-28 04:14:06 -04:00
  • 73f72ec8fe
    Use attribute for defining rate_limit boolean (#35555) Matt Jankowski 2025-07-28 04:08:31 -04:00
  • 5d69157e62
    Prefer delegated nil-wrapping methods to safe navigation (#35541) Matt Jankowski 2025-07-28 04:03:23 -04:00
  • b464b87c2b
    Use moved? query method where relevant (#35542) Matt Jankowski 2025-07-28 04:02:21 -04:00
  • 9d0d6f011c
    Add coverage for AnnouncementReaction model (#35543) Matt Jankowski 2025-07-28 03:59:32 -04:00
  • f3786e0816
    hotkeys: only match just() when no modifiers are held (#35535) william light 2025-07-26 07:51:50 +02:00
  • 3c2cbbb4a6
    Merge pull request #3144 from ClearlyClaire/glitch-soc/merge-upstream Claire 2025-07-25 23:43:35 +02:00
  • 8649681c51 Merge commit 'e93efe0e131481635e88d7ad114ef66148626f90' into glitch-soc/merge-upstream Claire 2025-07-25 21:45:00 +02:00
  • e93efe0e13
    Fix unnecessary duplication in vite code for finding entrypoints (#35515) Claire 2025-07-25 18:38:21 +02:00
  • 5a88b7f683
    Add experimental basic quote post authoring (#35355) Claire 2025-07-25 14:35:24 +02:00
  • 81da377d8e
    Fix Vite build failure on Node.js v20 due to undefined file.parentPath (#35509) Roni Laukkarinen 2025-07-25 10:59:49 +03:00
  • d950298d29
    New Crowdin Translations (automated) (#35514) github-actions[bot] 2025-07-25 07:29:48 +00:00
  • 2e35defeec
    Update rubocop to version 1.79.0 (#35502) Matt Jankowski 2025-07-25 03:22:05 -04:00
  • 960f693219
    Use field partial in admin account show view (#35503) Matt Jankowski 2025-07-25 03:21:08 -04:00
  • e5e977c24f
    Fix Style/GuardClause in worker rescues (#35508) Matt Jankowski 2025-07-25 03:18:46 -04:00
  • cac693d0eb
    Merge pull request #3142 from ClearlyClaire/glitch-soc/merge-upstream Claire 2025-07-24 21:51:04 +02:00
  • ad0f2c5e02 [Glitch] Force modern emoji experimental to be dev mode only Echo 2025-07-24 16:55:00 +02:00
  • 3f980d6751 [Glitch] fix: Fix TypeError on pages with empty feeds diondiondion 2025-07-24 16:30:56 +02:00
  • d235b2ce62 [Glitch] remove redundant title text from media modal images in web UI Mayank 2025-07-24 04:58:22 -04:00
  • ec412e1748 [Glitch] Enables cross-origin Web Workers Echo 2025-07-24 09:14:27 +02:00
  • cee41da8d8 [Glitch] Fix “Expand this post” link including user @undefined Claire 2025-07-24 01:09:24 +02:00
  • 72affd6b45 Merge commit 'a863e68d174b176dc350d8e3472c010cd37b7807' into glitch-soc/merge-upstream Claire 2025-07-24 18:10:38 +02:00
  • a863e68d17
    Add restrictions on which quote posts can trend (#35507) Claire 2025-07-24 17:45:12 +02:00