e5717c9bc6 
								
							 
						 
						
							
							
								
								Fix `Style/Lambda` cop ( #28378 )  
							
							
							
						 
						
							2023-12-15 14:34:24 +00:00  
				
					
						
							
							
								 
						
							
								d67bd44ca1 
								
							 
						 
						
							
							
								
								Add profile setup to onboarding in web UI ( #27829 )  
							
							
							
						 
						
							2023-11-15 11:13:53 +00:00  
				
					
						
							
							
								 
						
							
								07a4059901 
								
							 
						 
						
							
							
								
								Add support for invite codes in the registration API ( #27805 )  
							
							
							
						 
						
							2023-11-13 13:27:00 +00:00  
				
					
						
							
							
								 
						
							
								23e32a4b30 
								
							 
						 
						
							
							
								
								Fix format-dependent redirects being cached regardless of requested format ( #27632 )  
							
							
							
						 
						
							2023-11-08 10:31:05 +00:00  
				
					
						
							
							
								 
						
							
								d6f50839e1 
								
							 
						 
						
							
							
								
								Fix `RSpec/SpecFilePathFormat` cops ( #27730 )  
							
							
							
						 
						
							2023-11-06 16:25:40 +00:00  
				
					
						
							
							
								 
						
							
								bbf46cc418 
								
							 
						 
						
							
							
								
								Fix error and incorrect URLs in `/api/v1/accounts/:id/featured_tags` for remote accounts ( #27459 )  
							
							
							
						 
						
							2023-10-27 08:35:21 +00:00  
				
					
						
							
							
								 
						
							
								85db392464 
								
							 
						 
						
							
							
								
								Autofix Rubocop cops for config/ ( #24145 )  
							
							
							
						 
						
							2023-10-03 15:24:12 +02:00  
				
					
						
							
							
								 
						
							
								b4e739ff0f 
								
							 
						 
						
							
							
								
								Change interaction modal in web UI ( #26075 )  
							
							... 
							
							
							
							Co-authored-by: Eugen Rochko <eugen@zeonfederated.com> 
							
						 
						
							2023-07-27 16:11:17 +02:00  
				
					
						
							
							
								 
						
							
								5fad7bd58a 
								
							 
						 
						
							
							
								
								Change links in multi-column mode so tabs are open in single-column mode ( #25893 )  
							
							
							
						 
						
							2023-07-13 17:18:09 +02:00  
				
					
						
							
							
								 
						
							
								54a10523e2 
								
							 
						 
						
							
							
								
								Change labels of live feeds tabs in web UI ( #25683 )  
							
							
							
						 
						
							2023-07-03 22:57:18 +02:00  
				
					
						
							
							
								 
						
							
								f8bd581126 
								
							 
						 
						
							
							
								
								Remove unused routes ( #25578 )  
							
							
							
						 
						
							2023-07-01 21:48:53 +02:00  
				
					
						
							
							
								 
						
							
								6637ef7852 
								
							 
						 
						
							
							
								
								Add unsubscribe link to e-mails ( #25378 )  
							
							
							
						 
						
							2023-06-12 14:22:46 +02:00  
				
					
						
							
							
								 
						
							
								c66250abf1 
								
							 
						 
						
							
							
								
								Autofix Rubocop Regex Style rules ( #23690 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-06-06 14:50:51 +02:00  
				
					
						
							
							
								 
						
							
								bec6a1cad4 
								
							 
						 
						
							
							
								
								Add hCaptcha support ( #25019 )  
							
							
							
						 
						
							2023-05-16 23:27:35 +02:00  
				
					
						
							
							
								 
						
							
								41eb49b984 
								
							 
						 
						
							
							
								
								Extract large route namespace blocks to separate files ( #23914 )  
							
							
							
						 
						
							2023-05-02 15:41:20 +02:00  
				
					
						
							
							
								 
						
							
								32a030dd74 
								
							 
						 
						
							
							
								
								Rewrite import feature ( #21054 )  
							
							
							
						 
						
							2023-05-02 12:08:48 +02:00  
				
					
						
							
							
								 
						
							
								8f6e290c7a 
								
							 
						 
						
							
							
								
								Adds new follower/following routes ( #24601 )  
							
							
							
						 
						
							2023-04-30 09:01:42 +02:00  
				
					
						
							
							
								 
						
							
								4db8230194 
								
							 
						 
						
							
							
								
								Add trend management to admin API ( #24257 )  
							
							
							
						 
						
							2023-04-18 11:33:30 +02:00  
				
					
						
							
							
								 
						
							
								7bef11630d 
								
							 
						 
						
							
							
								
								Remove references to non-existent actions ( #24183 )  
							
							
							
						 
						
							2023-03-20 20:03:44 +01:00  
				
					
						
							
							
								 
						
							
								75e5a6e437 
								
							 
						 
						
							
							
								
								Change user backups to use expiring URLs for download when possible ( #24136 )  
							
							
							
						 
						
							2023-03-16 22:46:52 +01:00  
				
					
						
							
							
								 
						
							
								bd047acc35 
								
							 
						 
						
							
							
								
								Replace `Status#translatable?` with language matrix in separate endpoint ( #24037 )  
							
							
							
						 
						
							2023-03-16 11:07:24 +01:00  
				
					
						
							
							
								 
						
							
								59b24c3688 
								
							 
						 
						
							
							
								
								Fix `/api/v1/streaming` sub-paths not being redirected ( #23988 )  
							
							
							
						 
						
							2023-03-06 17:44:55 +01:00  
				
					
						
							
							
								 
						
							
								d15a9df6fe 
								
							 
						 
						
							
							
								
								Fix paths with url-encoded @ to redirect to the correct path ( #23593 )  
							
							
							
						 
						
							2023-02-14 19:05:57 +01:00  
				
					
						
							
							
								 
						
							
								30e895299c 
								
							 
						 
						
							
							
								
								Add listing of followed hashtags ( #21773 )  
							
							... 
							
							
							
							* Add followed_tags route.
This at least gets us to the point where the page can actually be
rendered, although it doesn't display any hashtags (yet?).
Attempting to implement #20763 .
* Fix minor issues.
* I've got the followed tags data partially working
But the Hashtag component errors for some reason. Something about the
value of the history attribute being invalid.
* Fix a mistake in the code
* Minor change.
* Get the followed hashtags list fully working.
Still need to add the Follow/Unfollow buttons, though.
* Resolve JS linter issues.
* Add pagination logic to followed tags list view.
However, it currently loads further pages immediately on page load, so
that's not ideal. Need to figure that one out.
* Appease the linter.
* Apply suggestions from code review
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
* Fixes and resolve some other feedback.
* Use set/update instead of setIn/updateIn.
Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-01-18 16:44:33 +01:00  
				
					
						
							
							
								 
						
							
								343e1fe8e9 
								
							 
						 
						
							
							
								
								Add confirmation screen when handling reports ( #22375 )  
							
							... 
							
							
							
							* Add confirmation screen on moderation actions
* Add flash notice when a report has been processed
* Refactor tests
* Add tests 
							
						 
						
							2023-01-18 16:40:09 +01:00  
				
					
						
							
							
								 
						
							
								c373148b3d 
								
							 
						 
						
							
							
								
								Support for import/export of instance-level domain blocks/allows for 4.x w/ additional fixes ( #20597 )  
							
							... 
							
							
							
							* Allow import/export of instance-level domain blocks/allows (#1754 )
* Allow import/export of instance-level domain blocks/allows.
Fixes  #15095 
* Pacify circleci
* Address simple code review feedback
* Add headers to exported CSV
* Extract common import/export functionality to
AdminExportControllerConcern
* Add additional fields to instance-blocked domain export
* Address review feedback
* Split instance domain block/allow import/export into separate pages/controllers
* Address code review feedback
* Pacify DeepSource
* Work around Paperclip::HasAttachmentFile for Rails 6
* Fix deprecated API warning in export tests
* Remove after_commit workaround
(cherry picked from commit 94e98864e3#1773 )
* Move glitch-soc-specific strings to glitch-soc-specific locale files
* Add confirmation page when importing blocked domains
(cherry picked from commit b91196f4b775279377589094c2f52c26ff48ee48 
							
						 
						
							2022-11-17 11:05:09 +01:00  
				
					
						
							
							
								 
						
							
								21fd25a269 
								
							 
						 
						
							
							
								
								Fix rate limiting for paths with formats ( #20675 )  
							
							
							
						 
						
							2022-11-14 20:26:31 +01:00  
				
					
						
							
							
								 
						
							
								b59ce0a60f 
								
							 
						 
						
							
							
								
								Move V2 Filter methods under /api/v2 prefix ( #20622 )  
							
							... 
							
							
							
							* Move V2 Filter methods under /api/v2 prefix
* move over the tests too 
							
						 
						
							2022-11-14 08:34:07 +01:00  
				
					
						
							
							
								 
						
							
								dd7176a4b5 
								
							 
						 
						
							
							
								
								Fix redirects from /web/ discarding everything after a dot ( #20148 )  
							
							... 
							
							
							
							Fixes  #20145  
						
							2022-11-09 01:30:33 +01:00  
				
					
						
							
							
								 
						
							
								d70303bba6 
								
							 
						 
						
							
							
								
								Add server-side route so that legacy /web/statuses/:id URLs keep being supported ( #19978 )  
							
							
							
						 
						
							2022-11-08 17:29:14 +01:00  
				
					
						
							
							
								 
						
							
								b8f6f03956 
								
							 
						 
						
							
							
								
								Fix /users/:username/statuses/:id leading to a soft 404 in web app ( #19724 )  
							
							
							
						 
						
							2022-11-04 13:19:57 +01:00  
				
					
						
							
							
								 
						
							
								31e23269f9 
								
							 
						 
						
							
							
								
								Fix `/web` prefix ( #19468 )  
							
							
							
						 
						
							2022-10-26 16:56:37 +02:00  
				
					
						
							
							
								 
						
							
								ca6e92fdb8 
								
							 
						 
						
							
							
								
								Fix warning about constants in routes ( #19466 )  
							
							
							
						 
						
							2022-10-26 14:01:02 +02:00  
				
					
						
							
							
								 
						
							
								f8ca3bb2a1 
								
							 
						 
						
							
							
								
								Add ability to view previous edits of a status in admin UI ( #19462 )  
							
							... 
							
							
							
							* Add ability to view previous edits of a status in admin UI
* Change moderator access to posts to be controlled by a separate policy 
							
						 
						
							2022-10-26 13:42:29 +02:00  
				
					
						
							
							
								 
						
							
								7c152acb2c 
								
							 
						 
						
							
							
								
								Change settings area to be separated into categories in admin UI ( #19407 )  
							
							... 
							
							
							
							And update all descriptions 
							
						 
						
							2022-10-22 11:44:41 +02:00  
				
					
						
							
							
								 
						
							
								839f893168 
								
							 
						 
						
							
							
								
								Change public accounts pages to mount the web UI ( #19319 )  
							
							... 
							
							
							
							* Change public accounts pages to mount the web UI
* Fix handling of remote usernames in routes
- When logged in, serve web app
- When logged out, redirect to permalink
- Fix `app-body` class not being set sometimes due to name conflict
* Fix missing `multiColumn` prop
* Fix failing test
* Use `discoverable` attribute to control indexing directives
* Fix `<ColumnLoading />` not using `multiColumn`
* Add `noindex` to accounts in REST API
* Change noindex directive to not be rendered by default before a route is mounted
* Add loading indicator for detailed status in web UI
* Fix missing indicator appearing while account is loading in web UI 
							
						 
						
							2022-10-20 14:35:29 +02:00  
				
					
						
							
							
								 
						
							
								1bd00036c2 
								
							 
						 
						
							
							
								
								Change about page to be mounted in the web UI ( #19345 )  
							
							
							
						 
						
							2022-10-13 14:42:37 +02:00  
				
					
						
							
							
								 
						
							
								a2ba011326 
								
							 
						 
						
							
							
								
								Change privacy policy to be rendered in web UI, add REST API ( #19310 )  
							
							... 
							
							
							
							Source string no longer localized, Markdown instead of raw HTML 
							
						 
						
							2022-10-08 06:01:11 +02:00  
				
					
						
							
							
								 
						
							
								58d5b28cb0 
								
							 
						 
						
							
							
								
								Remove previous landing page ( #19300 )  
							
							
							
						 
						
							2022-10-06 02:19:45 +02:00  
				
					
						
							
							
								 
						
							
								d2528b26b6 
								
							 
						 
						
							
							
								
								Add server banner to web app, add `GET /api/v2/instance` to REST API ( #19294 )  
							
							
							
						 
						
							2022-10-05 03:47:56 +02:00  
				
					
						
							
							
								 
						
							
								02ba9cfa35 
								
							 
						 
						
							
							
								
								Remove code for rendering public and hashtag timelines outside the web UI ( #19257 )  
							
							
							
						 
						
							2022-10-04 20:13:46 +02:00  
				
					
						
							
							
								 
						
							
								36f4c32a38 
								
							 
						 
						
							
							
								
								Change path of privacy policy page ( #19249 )  
							
							
							
						 
						
							2022-09-29 06:22:12 +02:00  
				
					
						
							
							
								 
						
							
								0d6b878808 
								
							 
						 
						
							
							
								
								Add user content translations with configurable backends ( #19218 )  
							
							
							
						 
						
							2022-09-23 23:00:12 +02:00  
				
					
						
							
							
								 
						
							
								2a7766dcc9 
								
							 
						 
						
							
							
								
								Add admin API for managing e-mail domain blocks ( #19066 )  
							
							
							
						 
						
							2022-08-28 03:37:55 +02:00  
				
					
						
							
							
								 
						
							
								c556c3a0d1 
								
							 
						 
						
							
							
								
								Add admin API for managing canonical e-mail blocks ( #19067 )  
							
							
							
						 
						
							2022-08-28 03:31:54 +02:00  
				
					
						
							
							
								 
						
							
								b399d79545 
								
							 
						 
						
							
							
								
								Add admin API for managing IP blocks ( #19065 )  
							
							
							
						 
						
							2022-08-27 20:56:47 +02:00  
				
					
						
							
							
								 
						
							
								50487db122 
								
							 
						 
						
							
							
								
								Add ability to filter individual posts ( #18945 )  
							
							... 
							
							
							
							* Add database table for status-specific filters
* Add REST endpoints, entities and attributes
* Show status filters in /filters interface
* Perform server-side filtering for individual posts filters
* Fix filtering on context mismatch
* Refactor `toServerSideType` by moving it to its own module
* Move loupe and delete icons to their own module
* Add ability to filter individual posts from WebUI
* Replace keyword list by warnings (expired, context mismatch)
* Refactor server-side filtering code
* Add tests 
							
						 
						
							2022-08-25 04:27:47 +02:00  
				
					
						
							
							
								 
						
							
								726931fe4a 
								
							 
						 
						
							
							
								
								Fix /api/v1/tags/:id route constraints ( #18854 )  
							
							... 
							
							
							
							The constraint was applied prior to decoding, and rejected anything containing
the '%' character, which would be used for anything with non-ASCII unicode
characters. 
							
						 
						
							2022-07-20 17:06:52 +02:00  
				
					
						
							
							
								 
						
							
								c3f0621a59 
								
							 
						 
						
							
							
								
								Add ability to follow hashtags ( #18809 )  
							
							
							
						 
						
							2022-07-17 13:49:29 +02:00  
				
					
						
							
							
								 
						
							
								44b2ee3485 
								
							 
						 
						
							
							
								
								Add customizable user roles ( #18641 )  
							
							... 
							
							
							
							* Add customizable user roles
* Various fixes and improvements
* Add migration for old settings and fix tootctl role management 
							
						 
						
							2022-07-05 02:41:40 +02:00