edf6ca56e3 
								
							 
						 
						
							
							
								
								Fix rubocop error and cleanup `Status.as_direct_timeline` a little  
							
							
							
						 
						
							2024-05-21 13:12:46 +02:00  
				
					
						
							
							
								 
						
							
								d3136e6d58 
								
							 
						 
						
							
							
								
								Merge commit '89f89d738f5840c80ff938f8bf6734cdafe0fa83' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-21 12:06:38 +02:00  
				
					
						
							
							
								 
						
							
								89f89d738f 
								
							 
						 
						
							
							
								
								Revert "Allow unblocking email addresses from any matching account ( #29305 )" ( #30385 )  
							
							
							
						 
						
							2024-05-21 08:56:08 +00:00  
				
					
						
							
							
								 
						
							
								e46321e63d 
								
							 
						 
						
							
							
								
								Merge commit 'de4815afda0809bf999519aabda1cd14c67278da' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-20 12:17:36 +02:00  
				
					
						
							
							
								 
						
							
								def6b686ff 
								
							 
						 
						
							
							
								
								Fix `Rails/WhereRange` cop ( #30343 )  
							
							
							
						 
						
							2024-05-20 09:37:36 +00:00  
				
					
						
							
							
								 
						
							
								57fb2cf948 
								
							 
						 
						
							
							
								
								Merge commit '12472e7f407c42bcff6ee204b9f1887b5824734f' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-17 12:33:41 +02:00  
				
					
						
							
							
								 
						
							
								a627219b25 
								
							 
						 
						
							
							
								
								Fix moderation action logs ( #30342 )  
							
							
							
						 
						
							2024-05-17 09:18:54 +00:00  
				
					
						
							
							
								 
						
							
								2810231180 
								
							 
						 
						
							
							
								
								Merge commit 'b2388be71eb0031ef9e47c492b1c038231cd8bc0' into glitch-soc/merge-upstream  
							
							... 
							
							
							
							Conflicts:
- `app/controllers/activitypub/collections_controller.rb`:
  Upstream renamed a helper method everywhere.
  There was one glitch-soc line involving changes because of the local-only post
  feature.
  Ported upstream's change. 
							
						 
						
							2024-05-16 19:30:10 +02:00  
				
					
						
							
							
								 
						
							
								5fd56512de 
								
							 
						 
						
							
							
								
								Improve Report Notes and Account Moderation Notes ( #30288 )  
							
							
							
						 
						
							2024-05-15 13:38:36 +00:00  
				
					
						
							
							
								 
						
							
								21c904b0f6 
								
							 
						 
						
							
							
								
								Merge commit 'd8c428472356abd70aaf1f514b99114464ee7f61' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-07 20:30:17 +02:00  
				
					
						
							
							
								 
						
							
								d8c4284723 
								
							 
						 
						
							
							
								
								Ensure custom favicon is converted to PNG and ICO ( #30208 )  
							
							
							
						 
						
							2024-05-07 18:15:17 +00:00  
				
					
						
							
							
								 
						
							
								016d194274 
								
							 
						 
						
							
							
								
								Merge commit '2fe1b8d1695d8faa452a69872fde94ccc4611576' into glitch-soc/merge-upstream  
							
							... 
							
							
							
							Conflicts:
- `app/helpers/application_helper.rb`:
  Not a real conflict, upstream added helpers right next to glitch-soc only
  helpers.
  Added upstream's helpers.
- `spec/models/status_spec.rb`:
  Not a real conflict, upstream added specs right next to glitch-soc only
  specs.
  Added upstream's tests. 
							
						 
						
							2024-05-06 17:53:51 +02:00  
				
					
						
							
							
								 
						
							
								2fe1b8d169 
								
							 
						 
						
							
							
								
								Add API to get multiple accounts and statuses ( #27871 )  
							
							... 
							
							
							
							Co-authored-by: noellabo <noel.yoshiba@gmail.com> 
							
						 
						
							2024-05-06 15:19:15 +00:00  
				
					
						
							
							
								 
						
							
								bc24c4792d 
								
							 
						 
						
							
							
								
								Allow admins to configure instance favicon and logo ( #30040 )  
							
							
							
						 
						
							2024-05-06 15:06:52 +00:00  
				
					
						
							
							
								 
						
							
								30ef9fccf0 
								
							 
						 
						
							
							
								
								Fix hashtag matching pattern matching some link anchors ( #30190 )  
							
							
							
						 
						
							2024-05-06 12:47:19 +00:00  
				
					
						
							
							
								 
						
							
								e5062b7135 
								
							 
						 
						
							
							
								
								Fix post deletion not being deferred when those are part of an account warning ( #30163 )  
							
							
							
						 
						
							2024-05-06 09:52:34 +00:00  
				
					
						
							
							
								 
						
							
								3789d9f825 
								
							 
						 
						
							
							
								
								Merge commit 'b7902225d698a107df2cf8b4ca221caad38fa464' into glitch-soc/merge-upstream  
							
							... 
							
							
							
							Conflicts:
- `spec/validators/status_length_validator_spec.rb`:
  Upstream refactored tests to stub `StatusLengthValidator::MAX_CHARS`
  while glitch-soc had custom code to read from `MAX_TOOT_CHARS`.
  Switched to using upstream's implementation of the tests. 
							
						 
						
							2024-05-04 16:28:30 +02:00  
				
					
						
							
							
								 
						
							
								f09f5b35f2 
								
							 
						 
						
							
							
								
								Merge commit 'd97d31cce664281d868e4c661451687a301c97c8' into glitch-soc/merge-upstream  
							
							... 
							
							
							
							Conflicts:
- `app/models/account.rb`:
  Upstream refactored this file a bit, moving validation limits to constants.
  We already had a similar change, although with different constant names.
  Updated to match upstream's code.
The following files were also modified accordingly:
- `app/views/settings/profiles/show.html.haml`
- `spec/requests/api/v1/accounts/credentials_spec.rb` 
							
						 
						
							2024-05-04 16:12:51 +02:00  
				
					
						
							
							
								 
						
							
								a76980a229 
								
							 
						 
						
							
							
								
								Merge commit 'f0c9cbaf3b079700b8179222d409c644dfd8ff66' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-04 15:40:07 +02:00  
				
					
						
							
							
								 
						
							
								d6f9c97ae4 
								
							 
						 
						
							
							
								
								Merge commit '7201f99cf83a74331febd1624ca9aaace68af5e6' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-04 15:24:22 +02:00  
				
					
						
							
							
								 
						
							
								bac4026d80 
								
							 
						 
						
							
							
								
								Merge commit '85fdbd0ad53837c9209acf3fb45811d5bae41cd9' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-04 15:10:54 +02:00  
				
					
						
							
							
								 
						
							
								9aa31be8d3 
								
							 
						 
						
							
							
								
								Fix local account search on LDAP login being case-sensitive ( #30113 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2024-05-03 09:22:48 +00:00  
				
					
						
							
							
								 
						
							
								88882fbbee 
								
							 
						 
						
							
							
								
								Move Rails/HABTM cop out of todo ( #30118 )  
							
							
							
						 
						
							2024-05-02 09:40:05 +00:00  
				
					
						
							
							
								 
						
							
								1e7d5d2957 
								
							 
						 
						
							
							
								
								Update `devise-two-factor` to version 5.0.0 ( #28325 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2024-05-02 09:31:41 +00:00  
				
					
						
							
							
								 
						
							
								6204d13a2e 
								
							 
						 
						
							
							
								
								Merge commit 'ec71c02c4b028c3541742f023729aeb295a51559' into glitch-soc/merge-upstream  
							
							... 
							
							
							
							Conflicts:
- `Gemfile`:
  There was an extra newline in glitch-soc for some reason.
  Removed it. 
							
						 
						
							2024-05-01 19:38:34 +02:00  
				
					
						
							
							
								 
						
							
								360590ecd8 
								
							 
						 
						
							
							
								
								Merge commit 'a3902997440c71f161e392f1ad6c5cdcf6aba95d' into glitch-soc/merge-upstream  
							
							... 
							
							
							
							Conflicts:
- `app/controllers/accounts_controller.rb`:
  Conflict due to glitch-soc's local-only posting feature.
  Refactored as upstream did but kept local changes.
- `app/lib/account_statuses_filter.rb`:
  Conflict due to glitch-soc's local-only posting feature.
  Refactored as upstream did but kept local changes. 
							
						 
						
							2024-05-01 19:30:41 +02:00  
				
					
						
							
							
								 
						
							
								946bd2e7e1 
								
							 
						 
						
							
							
								
								Merge commit '0622107449e72d35b22afeeba2f0ba983e914803' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-01 19:16:48 +02:00  
				
					
						
							
							
								 
						
							
								6f342a6d4c 
								
							 
						 
						
							
							
								
								Merge commit '34e826f373d20f6230d1ef0aa03ad41a3bdf5998' into glitch-soc/merge-upstream  
							
							... 
							
							
							
							Conflicts:
- `app/helpers/theme_helper.rb`:
  Conflict caused by our different theme systems.
  Ported upstream's changes.
- `app/models/account.rb`:
  Upstream basically made a change we already made.
  Moved constant declaration to match upstream. 
							
						 
						
							2024-05-01 18:56:48 +02:00  
				
					
						
							
							
								 
						
							
								9ce82a35cb 
								
							 
						 
						
							
							
								
								Merge commit '20b1e55f24a87868d661fc7b033bbbbd48b1a918' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-01 18:42:26 +02:00  
				
					
						
							
							
								 
						
							
								0fb469e2f3 
								
							 
						 
						
							
							
								
								Merge commit '52ab8a59c6e77b6409a7d4d81b15751732b3af91' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-01 17:30:52 +02:00  
				
					
						
							
							
								 
						
							
								15f6d2d038 
								
							 
						 
						
							
							
								
								Merge commit 'd27eb181f6ab419d1745a1fe9b94094be17a618f' into glitch-soc/merge-upstream  
							
							... 
							
							
							
							Conflicts:
- `spec/requests/api/v2/instance_spec.rb`:
  Conflict due to glitch-soc having a different default site name.
  Updated the tests as upstream did, keeping glitch-soc's default name. 
							
						 
						
							2024-05-01 17:22:02 +02:00  
				
					
						
							
							
								 
						
							
								3f61981f5d 
								
							 
						 
						
							
							
								
								Merge commit '8a498f4e65ecf27cc2c992d02b47f890dafef20b' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-01 14:50:16 +02:00  
				
					
						
							
							
								 
						
							
								7b46517c38 
								
							 
						 
						
							
							
								
								Merge commit 'd49343ed11b3c08c4e81ecd70e17e01bd30154a6' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-01 14:31:14 +02:00  
				
					
						
							
							
								 
						
							
								924af400da 
								
							 
						 
						
							
							
								
								Remove unused memoization in `CustomFilter#expires_in` method ( #30117 )  
							
							
							
						 
						
							2024-04-29 12:49:31 +00:00  
				
					
						
							
							
								 
						
							
								ac7f4d57bb 
								
							 
						 
						
							
							
								
								Use composable query in `Status.without_replies` scope ( #30086 )  
							
							
							
						 
						
							2024-04-29 09:55:37 +00:00  
				
					
						
							
							
								 
						
							
								95e9de5777 
								
							 
						 
						
							
							
								
								Prevent accidental serialization of `Account` and `User` records ( #30079 )  
							
							
							
						 
						
							2024-04-29 09:45:58 +00:00  
				
					
						
							
							
								 
						
							
								bbf1b603e0 
								
							 
						 
						
							
							
								
								Remove unused `Account.popular` scope ( #30068 )  
							
							
							
						 
						
							2024-04-29 09:04:35 +00:00  
				
					
						
							
							
								 
						
							
								2123281f7c 
								
							 
						 
						
							
							
								
								Move `Account` limits to constants ( #30087 )  
							
							
							
						 
						
							2024-04-29 09:02:47 +00:00  
				
					
						
							
							
								 
						
							
								f0c9cbaf3b 
								
							 
						 
						
							
							
								
								Use `EXPIRATION_DURATIONS` constant in `CustomFilter` class ( #30088 )  
							
							
							
						 
						
							2024-04-29 09:01:46 +00:00  
				
					
						
							
							
								 
						
							
								e845594878 
								
							 
						 
						
							
							
								
								Fix moderator account being exposed in account moderation notification ( #30082 )  
							
							
							
						 
						
							2024-04-26 12:42:06 +00:00  
				
					
						
							
							
								 
						
							
								4ef0b48b95 
								
							 
						 
						
							
							
								
								Add in-app notifications for moderation actions/warnings ( #30065 )  
							
							
							
						 
						
							2024-04-25 17:26:05 +00:00  
				
					
						
							
							
								 
						
							
								f4a53f3fb4 
								
							 
						 
						
							
							
								
								Extract constants for column size length validation limits ( #30045 )  
							
							
							
						 
						
							2024-04-24 08:56:28 +00:00  
				
					
						
							
							
								 
						
							
								11e0049b08 
								
							 
						 
						
							
							
								
								Use enum-generated scopes/queries for `BulkImport` ( #29975 )  
							
							
							
						 
						
							2024-04-18 10:13:35 +00:00  
				
					
						
							
							
								 
						
							
								650c548c31 
								
							 
						 
						
							
							
								
								Add `not_featured_by` scope to Tag ( #28815 )  
							
							
							
						 
						
							2024-04-17 10:05:38 +00:00  
				
					
						
							
							
								 
						
							
								fc89ecc6ca 
								
							 
						 
						
							
							
								
								Change `/api/v1/announcements` to return regular `Status` entities ( #26736 )  
							
							
							
						 
						
							2024-04-17 09:06:23 +00:00  
				
					
						
							
							
								 
						
							
								6fed108703 
								
							 
						 
						
							
							
								
								Use Rails `upsert` to generate update_count! query in Counters concern ( #28738 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2024-04-17 08:16:51 +00:00  
				
					
						
							
							
								 
						
							
								caad1e2628 
								
							 
						 
						
							
							
								
								Add scope `Status.distributable_visibility` ( #29950 )  
							
							
							
						 
						
							2024-04-16 13:16:54 +00:00  
				
					
						
							
							
								 
						
							
								6b33d3f81b 
								
							 
						 
						
							
							
								
								Add `CustomFilter.unexpired` scope ( #29896 )  
							
							
							
						 
						
							2024-04-16 09:29:34 +00:00  
				
					
						
							
							
								 
						
							
								3159c0a547 
								
							 
						 
						
							
							
								
								Add scope `Status.list_eligible_visibility` ( #29951 )  
							
							
							
						 
						
							2024-04-16 09:17:03 +00:00  
				
					
						
							
							
								 
						
							
								13bbde2246 
								
							 
						 
						
							
							
								
								Use existing `DEFAULT_FIELDS_SIZE` constant to limit `Account#fields` ( #29911 )  
							
							
							
						 
						
							2024-04-12 09:04:23 +00:00