Matt Jankowski
|
da07adfe6c
|
Add CustomEmoji.enabled scope (#31830)
|
2024-09-10 13:21:40 +00:00 |
|
Eugen Rochko
|
e0c27a5047
|
Add ability to manage which websites can credit you in link previews (#31819)
|
2024-09-10 12:00:40 +00:00 |
|
Matt Jankowski
|
5b995143f1
|
Use with_options for shared Account validation option value (#31827)
|
2024-09-10 08:03:45 +00:00 |
|
Matt Jankowski
|
d0ab94c4d2
|
Add FeaturedTag coverage, use pick in model (#31828)
|
2024-09-09 19:57:19 +00:00 |
|
Matt Jankowski
|
e6969cf4e4
|
Add method for media-referencing status in AccountStatusCleanupPolicy (#31798)
|
2024-09-09 08:33:51 +00:00 |
|
Mike Dalessio
|
82161d8ae5
|
Change Account::Field parsing to use HTML5::DocumentFragment (#31813)
Check i18n / check-i18n (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
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.1) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / Libvips tests (.ruby-version) (push) Blocked by required conditions
Ruby Testing / Libvips tests (3.1) (push) Blocked by required conditions
Ruby Testing / Libvips tests (3.2) (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.1) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (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.1, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (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
Bundler Audit / security (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (ruby) (push) Has been cancelled
|
2024-09-08 18:56:18 +00:00 |
|
Emelia Smith
|
c88ba523ee
|
Fix sort order of moderation notes on Reports and Accounts (#31528)
|
2024-09-06 14:58:36 +00:00 |
|
Emelia Smith
|
fd7fc7bdc3
|
Disable actions on reports that have already been taken (#31773)
|
2024-09-06 12:50:30 +00:00 |
|
Matt Jankowski
|
be77a1098b
|
Extract Account::AUTOMATED_ACTOR_TYPES for "bot" actor_type values (#31772)
|
2024-09-06 07:49:38 +00:00 |
|
Matt Jankowski
|
58df00f04d
|
Extract method for self-referencing records in AccountStatusCleanupPolicy (#31244)
|
2024-09-04 08:52:37 +00:00 |
|
Matt Jankowski
|
7c26e5e4a1
|
Add Reviewable model concern (#31152)
|
2024-09-03 15:37:45 +00:00 |
|
Matt Jankowski
|
2f0d0fc127
|
Add coverage for CLI::Accounts#fix_duplications task (#30639)
|
2024-09-03 15:36:59 +00:00 |
|
Matt Jankowski
|
48379e62e4
|
Remove unused User#inactive_message method (#31698)
|
2024-09-03 08:04:00 +00:00 |
|
Matt Jankowski
|
406b8211f5
|
Remove unused Mention#active? method (#31697)
|
2024-09-03 08:03:25 +00:00 |
|
David Roetzel
|
388d5473e1
|
Refactor (ruby) redis configuration (#31694)
|
2024-09-02 14:19:55 +00:00 |
|
Claire
|
a23b3747ac
|
Fix N+1s in grouped notifications (#31638)
|
2024-09-02 09:56:00 +00:00 |
|
Claire
|
ad0a28a8bf
|
Add grouped_types parameter to allow clients to restrict which notifications types get grouped (#31594)
|
2024-08-29 12:39:07 +00:00 |
|
Claire
|
711e1fce0a
|
Fix pagination parameters in GET /api/v2_alpha/notificatins (#31509)
|
2024-08-20 13:54:08 +00:00 |
|
Edward Moulsdale
|
d4f135bc6d
|
Fix in memoriam accounts appearing in follow recommendations (#31474)
Co-authored-by: Utkarsh Wankar <46633523+kernal053@users.noreply.github.com>
|
2024-08-19 15:55:42 +00:00 |
|
Emelia Smith
|
99051479c1
|
Fix Trending Tags pending review having an unstable sort order (#31473)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
|
2024-08-19 13:25:40 +00:00 |
|
Jeong Arm
|
95c11d365d
|
Don't push to cache buster if attachment path is nil (#31414)
|
2024-08-14 08:57:42 +00:00 |
|
Matt Jankowski
|
02df1b4e4a
|
Finish email allow/deny list naming migration (#30530)
|
2024-08-13 07:37:32 +00:00 |
|
Claire
|
cbdd8edf68
|
Revamp notification policy options (#31343)
|
2024-08-09 13:30:55 +00:00 |
|
Claire
|
994ef16b72
|
Bust CDN cache on media deletion (#31353)
|
2024-08-09 12:48:34 +00:00 |
|
Claire
|
af2aec1a82
|
Change notification requests to only count mentions (#31322)
|
2024-08-07 11:12:36 +00:00 |
|
Emelia Smith
|
c40e481169
|
Implement UI for Admin Search of Hashtags (#30880)
|
2024-07-29 15:49:44 +00:00 |
|
Adam Niedzielski
|
337a7fcf30
|
Fix ß bug in regexp for mentions and tags (#31122)
|
2024-07-25 14:24:19 +00:00 |
|
Matt Jankowski
|
e881a59671
|
Add User.unconfirmed scope, reduce factories in scheduler/user_cleanup spec (#31063)
|
2024-07-25 14:18:24 +00:00 |
|
Claire
|
3a49687ca0
|
Fix performance issue by using LATERAL in group notification CTE (#31123)
|
2024-07-24 18:59:15 +00:00 |
|
Emelia Smith
|
bb2e5a4b58
|
Add audit logs to Admin::InstancesController (#27386)
|
2024-07-23 08:12:30 +00:00 |
|
Claire
|
2774980589
|
Fix syntax error in grouped notifications CTE on some PostgreSQL versions (#31098)
|
2024-07-22 07:37:27 +00:00 |
|
Renaud Chaput
|
f587ff643f
|
Grouped Notifications UI (#30440)
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
|
2024-07-18 14:36:09 +00:00 |
|
Emelia Smith
|
aa88aca0ad
|
Add optional OAuth application to reports (#30539)
|
2024-07-16 13:23:08 +00:00 |
|
David Roetzel
|
35a437a03f
|
Destroy NotificationRequest s that are dismissed (#31008)
|
2024-07-12 12:09:52 +00:00 |
|
Claire
|
ad52b04a1c
|
Add setting to disable hover cards (#30931)
Check i18n / check-i18n (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
Haml 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
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.1) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / Libvips tests (.ruby-version) (push) Blocked by required conditions
Ruby Testing / Libvips tests (3.1) (push) Blocked by required conditions
Ruby Testing / Libvips tests (3.2) (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.1) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (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.1, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (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
Crowdin / Upload translations / upload-translations (push) Has been cancelled
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
|
2024-07-11 19:42:58 +00:00 |
|
David Roetzel
|
967505ee9b
|
Add size limit for all PreviewCard URLs (#30973)
Check i18n / check-i18n (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
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.1) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / Libvips tests (.ruby-version) (push) Blocked by required conditions
Ruby Testing / Libvips tests (3.1) (push) Blocked by required conditions
Ruby Testing / Libvips tests (3.2) (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.1) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (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.1, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (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
|
2024-07-09 13:11:34 +00:00 |
|
Claire
|
d41b43ed4f
|
Limit attachments to MEDIA_ATTACHMENTS_LIMIT when returning posts through the API (#30932)
|
2024-07-08 07:41:50 +00:00 |
|
Eugen Rochko
|
096057b845
|
Change author_account to be authors in REST API (#30846)
|
2024-06-27 13:17:18 +00:00 |
|
Claire
|
7a84b76bb1
|
Drop favicon.ico generation (#30375)
|
2024-06-26 13:44:08 +00:00 |
|
Claire
|
8827cd597e
|
Fix /admin/accounts/:account_id/statuses/:id for edited posts with media attachments (#30819)
|
2024-06-24 13:11:10 +00:00 |
|
Claire
|
bb2d77b4a0
|
Change /api/v2_alpha/notifications to only return historical data in pages (#30781)
Check i18n / check-i18n (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
Haml Linting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
Historical data migration test / pre_job (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Blocked by required conditions
Historical data migration test / test (15-alpine) (push) Blocked by required conditions
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.1) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / Libvips tests (.ruby-version) (push) Blocked by required conditions
Ruby Testing / Libvips tests (3.1) (push) Blocked by required conditions
Ruby Testing / Libvips tests (3.2) (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.1) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (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.1, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (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
|
2024-06-20 15:54:50 +00:00 |
|
Claire
|
f723370c69
|
Fix missing account_warning delegation in NotificationGroup (#30779)
|
2024-06-20 13:44:49 +00:00 |
|
Claire
|
8eb27c60e1
|
Add most_recent_notification_id to NotificationGroup (#30707)
|
2024-06-14 10:33:06 +00:00 |
|
Claire
|
37f53542fe
|
Fix limit handling in grouped notifications CTE (#30685)
|
2024-06-13 12:42:40 +00:00 |
|
Matt Jankowski
|
d818ddd687
|
Extract SIGN_COUNT_LIMIT constant in WebauthnCredential class (#30636)
Bundler Audit / security (push) Waiting to run
Check i18n / check-i18n (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
Haml Linting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
Test one step migrations / pre_job (push) Waiting to run
Test one step migrations / test (14-alpine) (push) Blocked by required conditions
Test one step migrations / test (15-alpine) (push) Blocked by required conditions
Test two step migrations / pre_job (push) Waiting to run
Test two step migrations / test (14-alpine) (push) Blocked by required conditions
Test two step migrations / test (15-alpine) (push) Blocked by required conditions
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.1) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / Libvips tests (.ruby-version) (push) Blocked by required conditions
Ruby Testing / Libvips tests (3.1) (push) Blocked by required conditions
Ruby Testing / Libvips tests (3.2) (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.1) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (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.1, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (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
|
2024-06-11 15:36:21 +00:00 |
|
Matt Jankowski
|
665f6f09a0
|
Add expired/revoked scopes for doorkeeper models via extension modules (#29936)
|
2024-06-11 08:50:51 +00:00 |
|
Matt Jankowski
|
9bf2e2eda0
|
Extract TEXT_LENGTH_LIMIT constant in Appeal class (#30638)
|
2024-06-10 15:23:17 +00:00 |
|
Claire
|
9e9613b286
|
Fix mentions.account_id and mentions.status_id not having NOT NULL database constraints (#30591)
|
2024-06-07 13:45:11 +00:00 |
|
Claire
|
1408733386
|
Fix Mastodon relying on ImageMagick even with MASTODON_USE_LIBVIPS (#30590)
|
2024-06-07 09:27:59 +00:00 |
|
Eugen Rochko
|
a2505e8611
|
Add timeline of public posts about a trending link to REST API (#30381)
|
2024-06-06 08:43:04 +00:00 |
|