c546757cd1 
								
							 
						 
						
							
							
								
								Merge commit '66430cb25c824cfad0394216d8e7a523533bcf4b' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-07-16 17:54:36 +02:00  
				
					
						
							
							
								 
						
							
								aa88aca0ad 
								
							 
						 
						
							
							
								
								Add optional OAuth application to reports ( #30539 )  
							
							
							
						 
						
							2024-07-16 13:23:08 +00:00  
				
					
						
							
							
								 
						
							
								64b2c712d4 
								
							 
						 
						
							
							
								
								Merge commit '9d0bce40724eb77b7cc3917091b62e4ab159e29e' into glitch-soc/merge-upstream  
							
							... 
							
							
							
							Conflicts:
- `app/helpers/theme_helper.rb`:
  Conflict because upstream refactored theme-related code, and glitch-soc has
  a different theming system. 
							
						 
						
							2024-07-15 18:51:38 +02:00  
				
					
						
							
							
								 
						
							
								1dd8262071 
								
							 
						 
						
							
							
								
								Add optional `filtered` attribute to notification entities in REST API ( #31011 )  
							
							
							
						 
						
							2024-07-15 09:29:57 +00:00  
				
					
						
							
							
								 
						
							
								edec2e9fdf 
								
							 
						 
						
							
							
								
								Merge commit '00cb4a0313190bfa118966692a649db9c8328094' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-07-14 18:43:35 +02:00  
				
					
						
							
							
								 
						
							
								35a437a03f 
								
							 
						 
						
							
							
								
								Destroy `NotificationRequest`s that are dismissed ( #31008 )  
							
							
							
						 
						
							2024-07-12 12:09:52 +00:00  
				
					
						
							
							
								 
						
							
								55cf5e0188 
								
							 
						 
						
							
							
								
								Merge commit 'c929b4cace3f95fe54fdafe449ea7e972c8d61e8' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-07-12 13:41:54 +02:00  
				
					
						
							
							
								 
						
							
								43e24dbb13 
								
							 
						 
						
							
							
								
								Use `include_pagination_headers` in more places ( #30999 )  
							
							
							
						 
						
							2024-07-12 08:30:52 +00:00  
				
					
						
							
							
								 
						
							
								388672ff0d 
								
							 
						 
						
							
							
								
								Merge commit '967505ee9bcacf0e5189aa06c654ff586c198a46' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-07-09 20:39:09 +02:00  
				
					
						
							
							
								 
						
							
								3875bd138d 
								
							 
						 
						
							
							
								
								Fix HTTP 500 in `/api/v1/polls/:id/votes` ( #25598 )  
							
							
							
						 
						
							2024-07-09 12:41:49 +00:00  
				
					
						
							
							
								 
						
							
								6a55232988 
								
							 
						 
						
							
							
								
								Merge commit 'fa8e972722fb8fc056aa348dddaee4005b4a8ac4' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-07-08 19:41:14 +02:00  
				
					
						
							
							
								 
						
							
								f1300ad284 
								
							 
						 
						
							
							
								
								Rename jobs/attachments rspec tag names ( #29762 )  
							
							
							
						 
						
							2024-07-08 16:01:08 +00:00  
				
					
						
							
							
								 
						
							
								e61a7794f8 
								
							 
						 
						
							
							
								
								Merge commit 'df9e26158d9787859b24bdc276af478abf05e1af' into glitch-soc/merge-upstream  
							
							... 
							
							
							
							Conflicts:
- `lib/sanitize_ext/sanitize_config.rb`:
  Conflict because glitch-soc has a different list of allowed tags.
  Added upstream's new allowed tags while keeping ours.
- `spec/requests/api/v1/timelines/public_spec.rb`:
  Conflict because of glitch-soc's default settings.
  Updated accordingly. 
							
						 
						
							2024-07-04 17:12:14 +02:00  
				
					
						
							
							
								 
						
							
								502cf75b16 
								
							 
						 
						
							
							
								
								Merge pull request from GHSA-58x8-3qxw-6hm7  
							
							... 
							
							
							
							* Fix insufficient permission checking for public timeline endpoints
Note that this changes unauthenticated access failure code from 401 to 422
* Add more tests for public timelines
* Require user token in `/api/v1/statuses/:id/translate` and `/api/v1/scheduled_statuses` 
							
						 
						
							2024-07-04 16:26:49 +02:00  
				
					
						
							
							
								 
						
							
								b0c979af49 
								
							 
						 
						
							
							
								
								Merge commit '58ace2e45e16a69977267d03874568c11043f04c' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-06-18 18:20:36 +02:00  
				
					
						
							
							
								 
						
							
								58ace2e45e 
								
							 
						 
						
							
							
								
								Fix SQL error in admin measures API ( #30753 )  
							
							
							
						 
						
							2024-06-18 16:04:58 +00:00  
				
					
						
							
							
								 
						
							
								677f73f793 
								
							 
						 
						
							
							
								
								Merge commit '3a191b3797dde1daf79cd748a14b87240532d543' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-06-17 13:41:58 +02:00  
				
					
						
							
							
								 
						
							
								45abddb302 
								
							 
						 
						
							
							
								
								Fix pagination attributes not being returned in ungroupable-only pages ( #30688 )  
							
							
							
						 
						
							2024-06-13 14:10:34 +00:00  
				
					
						
							
							
								 
						
							
								4daed855e5 
								
							 
						 
						
							
							
								
								Merge commit 'd818ddd6870094e89e58ef61f37da4cb73935856' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-06-11 19:46:11 +02:00  
				
					
						
							
							
								 
						
							
								b2496177e0 
								
							 
						 
						
							
							
								
								Use correct params in `v1/admin/domain_allows` spec ( #30378 )  
							
							
							
						 
						
							2024-06-11 07:35:30 +00:00  
				
					
						
							
							
								 
						
							
								be68f8f4af 
								
							 
						 
						
							
							
								
								Merge commit '9cc4040308a758d4b77961f4da79cf63a044fffe' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-06-10 18:20:08 +02:00  
				
					
						
							
							
								 
						
							
								77c2216e47 
								
							 
						 
						
							
							
								
								fix: Return HTTP 422 when scheduled status time is less than 5 minutes ( #30584 )  
							
							
							
						 
						
							2024-06-10 13:33:48 +00:00  
				
					
						
							
							
								 
						
							
								7277d2f130 
								
							 
						 
						
							
							
								
								Merge commit '496c10542bd39ca86a85d4de81778c134ea4383c' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-06-07 20:30:51 +02:00  
				
					
						
							
							
								 
						
							
								07cc94e05f 
								
							 
						 
						
							
							
								
								Use `sidekiq_inline` in requests/api/v1/admin/account_actions spec ( #30563 )  
							
							
							
						 
						
							2024-06-06 14:19:22 +00:00  
				
					
						
							
							
								 
						
							
								9b9b0e25b6 
								
							 
						 
						
							
							
								
								Use `sidekiq_inline` in requests/api/v1/reports spec ( #30564 )  
							
							
							
						 
						
							2024-06-06 14:14:33 +00:00  
				
					
						
							
							
								 
						
							
								578b0eae7d 
								
							 
						 
						
							
							
								
								Fix /api/v1/timelines/link specs for glitch-soc default settings  
							
							
							
						 
						
							2024-06-06 12:52:15 +02:00  
				
					
						
							
							
								 
						
							
								30b00ca2b5 
								
							 
						 
						
							
							
								
								Merge commit '5652ca613582df03e5b838626078981414f3b897' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-06-06 12:27:26 +02:00  
				
					
						
							
							
								 
						
							
								a2505e8611 
								
							 
						 
						
							
							
								
								Add timeline of public posts about a trending link to REST API ( #30381 )  
							
							
							
						 
						
							2024-06-06 08:43:04 +00:00  
				
					
						
							
							
								 
						
							
								e02d23b549 
								
							 
						 
						
							
							
								
								Change `read:me` scope to `profile` scope ( #30357 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2024-06-06 07:30:10 +00:00  
				
					
						
							
							
								 
						
							
								4655be0da6 
								
							 
						 
						
							
							
								
								Fix add validation to webpush subscription keys ( #30542 )  
							
							
							
						 
						
							2024-06-05 19:16:47 +00:00  
				
					
						
							
							
								 
						
							
								eef2cc054f 
								
							 
						 
						
							
							
								
								Add url validation to Web::PushSubscription endpoints ( #30540 )  
							
							
							
						 
						
							2024-06-05 08:06:06 +00:00  
				
					
						
							
							
								 
						
							
								974335e414 
								
							 
						 
						
							
							
								
								Add experimental server-side notification grouping ( #29889 )  
							
							
							
						 
						
							2024-06-03 08:35:59 +00:00  
				
					
						
							
							
								 
						
							
								c827a98f19 
								
							 
						 
						
							
							
								
								Merge commit 'd20a5c3ec9ed40a991245fe32d0acb6187dd48c4' into glitch-soc/merge-upstream  
							
							... 
							
							
							
							Conflicts:
- `yarn.lock`:
  Not a real conflict, just a line adjacent to a glitch-soc only dependency
  getting updated.
  Updated dependencies as upstream did. 
							
						 
						
							2024-05-29 17:03:24 +02:00  
				
					
						
							
							
								 
						
							
								36fe8f8566 
								
							 
						 
						
							
							
								
								Change `ids` param to `id` in `/api/v1/statuses` and `/api/v1/accounts` for consistency ( #30465 )  
							
							
							
						 
						
							2024-05-29 09:19:17 +00:00  
				
					
						
							
							
								 
						
							
								c61e356475 
								
							 
						 
						
							
							
								
								Add `Status::MEDIA_ATTACHMENTS_LIMIT` configuration constant ( #30433 )  
							
							
							
						 
						
							2024-05-27 09:49:44 +00:00  
				
					
						
							
							
								 
						
							
								0e8633f6c7 
								
							 
						 
						
							
							
								
								Merge commit '3a862439dfc989c6c5741e007c2f4e0335fffe33' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-23 20:11:12 +02:00  
				
					
						
							
							
								 
						
							
								3a862439df 
								
							 
						 
						
							
							
								
								Remove unused account record in api/v2/admin/accounts spec ( #30397 )  
							
							
							
						 
						
							2024-05-23 08:26:58 +00:00  
				
					
						
							
							
								 
						
							
								e46321e63d 
								
							 
						 
						
							
							
								
								Merge commit 'de4815afda0809bf999519aabda1cd14c67278da' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-20 12:17:36 +02:00  
				
					
						
							
							
								 
						
							
								2da2a1dae9 
								
							 
						 
						
							
							
								
								Support multiple redirect_uris when creating OAuth 2.0 Applications ( #29192 )  
							
							
							
						 
						
							2024-05-17 13:46:12 +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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								253ead3aa7 
								
							 
						 
						
							
							
								
								Fix not being able to block a subdomain of an already-blocked domain through the API ( #30119 )  
							
							
							
						 
						
							2024-05-02 20:56:21 +00:00  
				
					
						
							
							
								 
						
							
								b039e62194 
								
							 
						 
						
							
							
								
								Merge commit 'a2399046ca600d492b492b8dae88011de687bece' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-01 19:49:59 +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  
				
					
						
							
							
								 
						
							
								2c386d4cfe 
								
							 
						 
						
							
							
								
								Merge commit 'c70c39cad03824c64564fa7d241e6bf01acbab76' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-05-01 17:06:49 +02:00  
				
					
						
							
							
								 
						
							
								049b159beb 
								
							 
						 
						
							
							
								
								Add read:me OAuth 2.0 scope, allowing more limited access to user data ( #29087 )  
							
							
							
						 
						
							2024-04-23 11:47:00 +00:00  
				
					
						
							
							
								 
						
							
								777984faeb 
								
							 
						 
						
							
							
								
								Merge commit '119c7aa0df1e1d26bdee1701250d23a7af9e9136' into glitch-soc/merge-upstream  
							
							
							
						 
						
							2024-04-06 20:34:07 +02:00