Matt Jankowski
|
cec60d5b71
|
Clean up search tagged specs (#38085)
|
2026-03-10 09:46:03 +00:00 |
|
David Roetzel
|
1d46558e8d
|
Ingestion of remote collection items (#38106)
|
2026-03-09 14:59:57 +00:00 |
|
Matt Jankowski
|
2c6d072175
|
Extract ErrorResponses from application controller (#38105)
Chromatic / Check for relevant changes (push) Waiting to run
Chromatic / Run Chromatic (push) Blocked by required conditions
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Check formatting / lint (push) Waiting to run
JavaScript Linting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
JavaScript Testing / test (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.19.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Bundler Audit / security (push) Has been cancelled
Crowdin / Upload translations / upload-translations (push) Has been cancelled
CSS Linting / lint (push) Has been cancelled
Haml Linting / lint (push) Has been cancelled
|
2026-03-09 11:30:41 +00:00 |
|
Claire
|
e235c446c9
|
Fix broken option defaults in tootctl email-domain-blocks (#38107)
|
2026-03-09 11:26:16 +00:00 |
|
Matt Jankowski
|
3b1705a406
|
Add TermsOfService#usable_effective_date to DRY up view logic (#38095)
|
2026-03-09 09:38:00 +00:00 |
|
Matt Jankowski
|
eabbda3148
|
Fix Style/SelectByKind cop (#38084)
|
2026-03-09 09:34:58 +00:00 |
|
Matt Jankowski
|
2ad0b32dd5
|
Add basic ES-enabled index/service coverage (#38097)
|
2026-03-09 09:31:56 +00:00 |
|
Matt Jankowski
|
812c109e87
|
Remove message argument from NoteLengthValidator error approach (#37977)
Check i18n / check-i18n (push) Waiting to run
Chromatic / Check for relevant changes (push) Waiting to run
Chromatic / Run Chromatic (push) Blocked by required conditions
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Check formatting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.19.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
|
2026-03-05 17:44:52 +00:00 |
|
Matt Jankowski
|
58ef0f6aee
|
Move chewy enable for spec to search data manager (#38054)
|
2026-03-05 15:07:41 +00:00 |
|
Claire
|
9b4a09f760
|
Fix poll expiration notification being re-triggered on implicit updates (#38078)
|
2026-03-05 14:53:00 +00:00 |
|
Matt Jankowski
|
4e3866dbaf
|
Replace email_spec gem with built-in matchers (#38079)
|
2026-03-05 14:42:21 +00:00 |
|
Claire
|
1add29cf40
|
Redirect to short account URLs when requesting HTML for one of the AP endpoints (#38056)
Check i18n / check-i18n (push) Waiting to run
Chromatic / Check for relevant changes (push) Waiting to run
Chromatic / Run Chromatic (push) Blocked by required conditions
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Check formatting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.19.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.29) (push) Blocked by required conditions
|
2026-03-04 17:44:27 +00:00 |
|
Claire
|
8a0261c51c
|
Add missing_attribution boolean to preview cards (#38043)
|
2026-03-04 11:18:37 +00:00 |
|
Claire
|
5472ab251a
|
Fix existing posts not being removed from lists when a list member is unfollowed (#38048)
|
2026-03-04 11:18:28 +00:00 |
|
Claire
|
a3aeae0288
|
Add test to cover proper URL for media in DELETE /api/v1/statuses/:id (#38037)
Check i18n / check-i18n (push) Waiting to run
Chromatic / Check for relevant changes (push) Waiting to run
Chromatic / Run Chromatic (push) Blocked by required conditions
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Check formatting / lint (push) Waiting to run
CSS Linting / lint (push) Waiting to run
JavaScript Linting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
JavaScript Testing / test (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
|
2026-03-03 15:36:54 +00:00 |
|
David Roetzel
|
f953d40289
|
Add API to revoke collection item (#38027)
|
2026-03-02 13:38:03 +00:00 |
|
David Roetzel
|
2f65701920
|
Add service to revoke inclusion in a Collection (#38026)
|
2026-03-02 10:16:41 +00:00 |
|
Matt Jankowski
|
7f16397f3c
|
Add validation spec for Form::Redirect model (#38011)
Check i18n / check-i18n (push) Has been cancelled
Chromatic / Check for relevant changes (push) Has been cancelled
CodeQL / Analyze (actions) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (ruby) (push) Has been cancelled
Check formatting / lint (push) Has been cancelled
JavaScript Linting / lint (push) Has been cancelled
Ruby Linting / lint (push) Has been cancelled
JavaScript Testing / test (push) Has been cancelled
Historical data migration test / test (14-alpine) (push) Has been cancelled
Historical data migration test / test (15-alpine) (push) Has been cancelled
Historical data migration test / test (16-alpine) (push) Has been cancelled
Historical data migration test / test (17-alpine) (push) Has been cancelled
Ruby Testing / build (production) (push) Has been cancelled
Ruby Testing / build (test) (push) Has been cancelled
Chromatic / Run Chromatic (push) Has been cancelled
Ruby Testing / test (.ruby-version) (push) Has been cancelled
Ruby Testing / test (3.2) (push) Has been cancelled
Ruby Testing / test (3.3) (push) Has been cancelled
Ruby Testing / End to End testing (.ruby-version) (push) Has been cancelled
Ruby Testing / End to End testing (3.2) (push) Has been cancelled
Ruby Testing / End to End testing (3.3) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.2) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Has been cancelled
Bundler Audit / security (push) Has been cancelled
|
2026-02-27 17:05:29 +00:00 |
|
Matt Jankowski
|
9762b4a75c
|
Use normalizes for tag name attribute (#37119)
|
2026-02-27 15:56:08 +00:00 |
|
Matt Jankowski
|
e92b7beb75
|
Refactor tests for FeaturedTag#display_name (#38007)
|
2026-02-27 15:23:48 +00:00 |
|
David Roetzel
|
6b88dd4923
|
Issue FeatureAuthorizations (#38004)
|
2026-02-27 11:00:21 +00:00 |
|
Claire
|
3b7c33e763
|
Add exclude_direct flag to /api/v1/accounts/:id/statuses to exclude direct messages (#37763)
|
2026-02-27 09:34:12 +00:00 |
|
Claire
|
9c4d11f927
|
Add featured_tags to GET /api/v1/profile (#37932)
|
2026-02-26 16:18:42 +00:00 |
|
Matt Jankowski
|
5026bf6ac7
|
Use validation matchers for DisallowedHashtagValidator spec (#37636)
|
2026-02-26 15:56:16 +00:00 |
|
David Roetzel
|
b09e63da87
|
Federate activity when remote account is added to a Collection (#37992)
|
2026-02-26 15:11:02 +00:00 |
|
David Roetzel
|
51b81b3ce9
|
Allow remote accounts in Collections (#37989)
|
2026-02-26 13:31:23 +00:00 |
|
David Roetzel
|
f9326efef6
|
Add moderation consequences for collections (#37974)
|
2026-02-25 14:32:07 +00:00 |
|
David Roetzel
|
e2c9426c77
|
Split status batch and moderation actions (#37970)
|
2026-02-25 10:07:46 +00:00 |
|
Claire
|
43ef9f66b6
|
Add PATCH /api/v1/profile (#37934)
Chromatic / Check for relevant changes (push) Waiting to run
Chromatic / Run Chromatic (push) Blocked by required conditions
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Crowdin / Upload translations / upload-translations (push) Waiting to run
Check formatting / lint (push) Waiting to run
JavaScript Linting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
JavaScript Testing / test (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Bundler Audit / security (push) Has been cancelled
CSS Linting / lint (push) Has been cancelled
Haml Linting / lint (push) Has been cancelled
|
2026-02-24 10:48:56 +00:00 |
|
David Roetzel
|
b785f05ddb
|
Add coverage for StatusBatchAction (#37949)
|
2026-02-23 13:22:24 +00:00 |
|
David Roetzel
|
6ba6285a73
|
Reject unconfirmed FASPs (#37926)
Check i18n / check-i18n (push) Has been cancelled
Chromatic / Check for relevant changes (push) Has been cancelled
CodeQL / Analyze (actions) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (ruby) (push) Has been cancelled
Crowdin / Upload translations / upload-translations (push) Has been cancelled
Check formatting / lint (push) Has been cancelled
CSS Linting / lint (push) Has been cancelled
JavaScript Linting / lint (push) Has been cancelled
Ruby Linting / lint (push) Has been cancelled
JavaScript Testing / test (push) Has been cancelled
Historical data migration test / test (14-alpine) (push) Has been cancelled
Historical data migration test / test (15-alpine) (push) Has been cancelled
Historical data migration test / test (16-alpine) (push) Has been cancelled
Historical data migration test / test (17-alpine) (push) Has been cancelled
Ruby Testing / build (production) (push) Has been cancelled
Ruby Testing / build (test) (push) Has been cancelled
Chromatic / Run Chromatic (push) Has been cancelled
Ruby Testing / test (.ruby-version) (push) Has been cancelled
Ruby Testing / test (3.2) (push) Has been cancelled
Ruby Testing / test (3.3) (push) Has been cancelled
Ruby Testing / End to End testing (.ruby-version) (push) Has been cancelled
Ruby Testing / End to End testing (3.2) (push) Has been cancelled
Ruby Testing / End to End testing (3.3) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.2) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Has been cancelled
Bundler Audit / security (push) Has been cancelled
|
2026-02-20 14:40:31 +00:00 |
|
David Roetzel
|
7b85d21823
|
Re-use custom socket class for FASP requests (#37925)
|
2026-02-20 14:27:50 +00:00 |
|
Claire
|
cc1e65dcec
|
Add GET /api/v1/profile (#37912)
|
2026-02-20 10:16:04 +00:00 |
|
Matt Jankowski
|
2a9de97cb6
|
Use validation matchers for UserEmailValidator spec (#37908)
|
2026-02-19 14:25:58 +00:00 |
|
Matt Jankowski
|
157583659a
|
Use validation matchers for UniqueUsernameValidator spec (#37909)
|
2026-02-19 13:14:12 +00:00 |
|
Matt Jankowski
|
40f92f3af8
|
Use validation matchers for UnreservedUsernameValidator spec (#37910)
|
2026-02-19 12:50:09 +00:00 |
|
David Roetzel
|
e288bf6516
|
Show reported collections in moderation interface (#37898)
|
2026-02-19 12:46:38 +00:00 |
|
Matt Jankowski
|
f48a299004
|
Use validation matchers for UrlValidator spec (#37911)
|
2026-02-19 11:11:46 +00:00 |
|
Matt Jankowski
|
66052e3ddd
|
Use validation matchers for StatusLengthValidator spec (#37905)
|
2026-02-18 15:22:22 +00:00 |
|
Matt Jankowski
|
e8ecf1719c
|
Use validation matchers for StatusPinValidator spec (#37904)
|
2026-02-18 15:09:38 +00:00 |
|
Matt Jankowski
|
a411b7eccb
|
Use validation matchers for PollOptionsValidator spec (#37901)
|
2026-02-18 13:44:59 +00:00 |
|
Matt Jankowski
|
9e40d3ef37
|
Use validation matchers for ReactionValidator spec (#37900)
|
2026-02-18 13:43:21 +00:00 |
|
Matt Jankowski
|
f95cd68667
|
Use validation matchers for NoteLengthValidator spec (#37891)
|
2026-02-18 10:33:26 +00:00 |
|
Matt Jankowski
|
371946fa80
|
Use validation matchers for LanguageValidator spec (#37886)
|
2026-02-17 14:59:31 +00:00 |
|
Nicholas La Roux
|
438602c488
|
Upgrade rubocop from v1.84.0 to v1.84.2, update config, and correct offences (#37795)
|
2026-02-17 14:56:46 +00:00 |
|
Claire
|
0b66e74426
|
Add GET /api/v1/donation_campaigns (#37880)
|
2026-02-17 10:54:21 +00:00 |
|
Claire
|
4a6d17ad7b
|
Fix hashtag matching by replacing negative lookbehind with positive lookbehind (#37684)
|
2026-02-17 10:27:36 +00:00 |
|
Matt Jankowski
|
7f28dd1179
|
Use validation matchers for FollowLimitValidator spec (#37792)
|
2026-02-17 09:03:46 +00:00 |
|
Matt Jankowski
|
2cb8471d81
|
Update doorkeeper i18n for invalid code challenge method (#37827)
|
2026-02-17 09:01:59 +00:00 |
|
Matt Jankowski
|
1b724e9e12
|
Capture output in cli/emoji spec (#37861)
|
2026-02-16 08:24:39 +00:00 |
|