Wykres commitów

11523 Commity (5a32bfe304427e92ef3229bd8146d902e9904068)

Autor SHA1 Wiadomość Data
Daniel Supernault 5a32bfe304
Update ApiV1Controller, add Custom Filters to home/public and hashtag feeds 2025-04-14 04:50:33 -06:00
Daniel Supernault 77044ba193
Update CustomFilter model, add custom limits for max_content_scan_limit, max_filters_per_user, max_keywords_per_filter, max_keyword_length, max_pattern_length, max_reported_matches, max_create_per_hour, max_updates_per_hour so admins have more control over this feature 2025-04-14 04:49:33 -06:00
Daniel Supernault 578718c606
Update CustomFilterKeyword model, add setKeywordAttribute method 2025-04-14 04:46:17 -06:00
Daniel Supernault c4a96da019
Update CustomFilterController, improve case-insentive handling, mastoAPI compatibility and custom config limits 2025-04-14 04:45:09 -06:00
Daniel Supernault a16a4ddbd0
Update Hashtag component, add custom filter support 2025-04-14 01:37:35 -06:00
Daniel Supernault b86102823b
Update CustomFilter model and CustomFilterController 2025-04-14 01:18:14 -06:00
Daniel Supernault 168816db2d
Update CustomFilterController 2025-04-14 00:30:53 -06:00
Daniel Supernault 3ff54b9ea6
Updaet CustomFilter model 2025-04-14 00:27:44 -06:00
Daniel Supernault 9ab1e0c84b
Update CustomFilterPolicy 2025-04-14 00:21:57 -06:00
Daniel Supernault adc4cffc38
Add custom filter components 2025-04-14 00:07:25 -06:00
Daniel Supernault 1b048664b7
Add Filter components 2025-04-13 23:49:53 -06:00
Daniel Supernault 7d6f7c48ef
Update PostContent, TimelineStatus and PhotoPresenter components to support filters 2025-04-13 23:25:52 -06:00
Daniel Supernault f0b1a8eaae
Update changelog 2025-04-08 06:18:45 -06:00
Daniel Supernault 437d742ac4
Add custom filters
Add custom filters, compatible with Mastodon `/api/v2/filters`

Todo:
- [ ] fix routes
- [ ] finish other context filtering
2025-04-08 05:58:06 -06:00
Daniel Supernault ccc7f2fc69
Update ReportController, fix type validation 2025-04-08 05:17:40 -06:00
daniel f483884dfa
Merge branch 'dev' into staging 2025-04-08 04:09:54 -06:00
Daniel Supernault d8bdba7d97
Update changelog 2025-04-08 04:09:02 -06:00
Daniel Supernault 31dd1ab350
Update private settings, change "Private Account" to "Manually Review Follow Requests" 2025-04-08 04:08:31 -06:00
Daniel Supernault 475d1d6279
Update report views, fix missing forms 2025-04-08 04:00:43 -06:00
Daniel Supernault 32fc3180c8
Update DiscoverController, improve public hashtag feed. Fixes #5866 2025-04-08 03:32:12 -06:00
daniel 0158941fb6
API improvements + test fixes (#5925)
* migrate PHPUnit configuration

* replace @test annotations with #[Test] attributes, and add it where it was missing

* remove test prefix from test method names

* add PHPUnit cache to .gitignore

* Update ApiV1Controller, fix notifications favourited/reblogged/bookmarked state. Fixes #5901

* Update ApiV1Controller, fix relationship fields. Fixes #5900

* Update instance config, return proper matrix limits. Fixes #4780

* Update SearchApiV2Service, fix offset bug. Fixes #5875

* Update ApiV1Controller, add better direct error message. Fixes #4789

* Update changelog

---------

Co-authored-by: Daniel Simon <daniel.simon.dev@proton.me>
2025-04-08 02:18:49 -06:00
Daniel Supernault 5ae13d7289
Update changelog 2025-04-08 02:18:07 -06:00
Daniel Supernault 658fe6898e
Update ApiV1Controller, add better direct error message. Fixes #4789 2025-04-08 02:17:24 -06:00
Daniel Supernault 0a98b7ad20
Update SearchApiV2Service, fix offset bug. Fixes #5875 2025-04-08 02:11:26 -06:00
Daniel Supernault 4732019087
Update instance config, return proper matrix limits. Fixes #4780 2025-04-08 01:46:49 -06:00
Daniel Supernault 245ab3bc4f
Update ApiV1Controller, fix relationship fields. Fixes #5900 2025-04-08 01:36:10 -06:00
Daniel Supernault 8a86808a06
Update ApiV1Controller, fix notifications favourited/reblogged/bookmarked state. Fixes #5901 2025-04-08 01:18:25 -06:00
daniel cc6f0debc2
Merge pull request #5908 from helmet91/clean-up-test-deprecations
[Improvement] Clean up test deprecations
2025-04-08 00:38:43 -06:00
daniel 7530acc28d
Merge pull request #5923 from pixelfed/staging
Update InstanceUpdateTotalLocalPosts.php
2025-04-08 00:35:29 -06:00
Daniel Supernault f4a365e2b2
Update InstanceUpdateTotalLocalPosts.php
- Improve total post count by adding `uri` IS NULL check
2025-04-08 00:34:33 -06:00
daniel 2729cab93d
Merge pull request #5922 from pixelfed/staging
Fix server posts stats + account migration
2025-04-08 00:28:20 -06:00
Daniel Supernault d7acb0d994
Update changelog 2025-04-08 00:27:42 -06:00
Daniel Supernault 5a5821fe86
Update Instance total post, add optional estimation for huge status tables 2025-04-08 00:24:32 -06:00
daniel b7ae725850
Merge pull request #5902 from intentionally-left-nil/fix-local-stats
[Bug Fix] Fix server post stats
2025-04-08 00:18:49 -06:00
Daniel Supernault 3001365025
Update ProfileMigrationController.php 2025-04-07 23:38:22 -06:00
daniel e9aaeae758
Merge pull request #5917 from pixelfed/staging
Fix timeAgo and notifications
2025-04-05 13:42:59 -06:00
Daniel Supernault a7a7748ed9
Update i18n 2025-04-05 13:42:32 -06:00
Daniel Supernault d2a2c58467
Update compiled assets 2025-04-05 13:42:07 -06:00
Daniel Supernault 27fa798208
Fix timeAgo and notifications 2025-04-05 13:40:06 -06:00
daniel 6bf584b0a9
Merge pull request #5916 from pixelfed/staging
Update Profile.vue, fix pagination
2025-04-05 04:21:12 -06:00
Daniel Supernault 115061d9e4
Update changelog and compiled assets 2025-04-05 04:20:56 -06:00
Daniel Supernault 2ea1078053
Update Profile.vue, fix pagination 2025-04-05 04:18:56 -06:00
daniel 9e0fefdc62
Merge pull request #5915 from pixelfed/staging
Staging
2025-04-05 04:05:41 -06:00
daniel c96721dbb4
Merge branch 'dev' into staging 2025-04-05 04:05:08 -06:00
Daniel Supernault 537e179537
Update PublicApiController, fix visibility for guests 2025-04-05 04:02:53 -06:00
daniel e5c577054b
Add Pinned Posts + WebUI profile fixes (#5914)
* translate notifications

* translate  profile

* fix translate privacy

* add missing keys

* pinned posts

* fix key  settings

* fix key

Co-Authored-By: daniel <danielsupernault@gmail.com>

* Update AccountImport, improve webp support

* Update GroupSettings, add missing avatar/header deletion

* Update i18n

* Update compiled assets

* Update 2025_03_19_022553_add_pinned_columns_statuses_table.php

* Fix pinned posts implementation

* Update docker readme, closes #5909

* Update post pinning, and dispatch Notification cache warming to a job, and fix reblogged state on some endpoints

* Refactor following check

* Fix ProfileFeed bookmark, likes and shares. Closes #5879

* Update PublicApiController, use pixelfed entities for /api/pixelfed/v1/accounts/id/statuses with bookmarked state

* Update changelog

* Update compiled assets

* Update i18n

---------

Co-authored-by: Felipe Mateus <eu@felipemateus.com>
2025-04-05 03:51:35 -06:00
daniel f972523853
Merge branch 'dev' into staging 2025-04-05 03:51:05 -06:00
Daniel Supernault cb0a0e634b
Update i18n 2025-04-05 03:45:55 -06:00
Daniel Supernault 2c3feb91c0
Update compiled assets 2025-04-05 03:45:29 -06:00
Daniel Supernault 388d1ba36a
Update changelog 2025-04-05 03:41:54 -06:00