Skip to content

refactor(core): improve improve extensibility of PostStreamScrubber #5

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

DavideIadeluca
Copy link
Member

No description provided.

@DavideIadeluca DavideIadeluca added the enhancement New feature or request label Sep 18, 2024
@DavideIadeluca DavideIadeluca self-assigned this Sep 18, 2024
@DavideIadeluca DavideIadeluca marked this pull request as ready for review September 18, 2024 06:15
@DavideIadeluca DavideIadeluca changed the title refactor(core): improve improve extensibility of PostStreamScrubber refactor(core): improve improve extensibility of PostStreamScrubber Sep 18, 2024
imorland and others added 25 commits September 26, 2024 16:38
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
* chore(emoji): export missing modules in compat API

* chore(flags): export missing modules in compat API

* chore(likes): export missing modules in compat API

* chore(lock): export missing modules in compat API

* chore(markdown): export missing modules in compat API

* chore(mentions): export missing modules in compat API

* chore(nicknames): export missing modules in compat API

* chore(extension-manager): export missing modules in compat API

* chore(statistics): export missing modules in compat API

* chore(sticky): export missing modules in compat API

* chore(subscriptions): export missing modules in compat API

* chore(suspend): export missing modules in compat API

* chore(tags): export missing modules in compat API

* chore(core): export missing modules in compat API
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
…3998)

* fix: suspended users can remove avatar

* Apply fixes from StyleCI

---------

Co-authored-by: StyleCI Bot <bot@styleci.io>
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
* chore: make PostMeta extensible

* add prio for ip item
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
imorland and others added 19 commits September 29, 2024 14:44
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
…to be placed on a specified queue (flarum#4026)

* feat: allow classes that extends AbstractJob to be placed on a specific queue

* Apply fixes from StyleCI

* php 7.3 compat

* Apply fixes from StyleCI

* change  to  to avoid conflicts with extensions that already do this

* chore: add docblock explaining that this solution only works for Redis queues

* Apply fixes from StyleCI

* chore: update docblock

* Apply fixes from StyleCI

---------

Co-authored-by: StyleCI Bot <bot@styleci.io>
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
…Page` (flarum#4045)

* refactor(core): improve extensibility of `IndexPage`

* refactor(core): refactor the extensibility refactor
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
…ssionPage` (flarum#4046)

* refactor(core): improve extensibility of `DiscussionPage`

* chore(core): improve type safety
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
…larum#4051)

This fixes a breaking change with third-party extensions calling `replyCountItem()` and not expecting it to be an array.
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
…ity of `CommentPost` & `Post` (flarum#4047)

* refactor(core): improve extensibility of `CommentPost`

* refactor(core): rename method to more appropriate name

* refactor(core): further improve extensibility of `CommentPost`

* refactor(core): improve extensibility of `Post`

* refactor(flags): use new extensibility for flagged posts
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
* chore(emoji): export missing modules in compat API

* chore(flags): export missing modules in compat API

* chore(likes): export missing modules in compat API

* chore(lock): export missing modules in compat API

* chore(markdown): export missing modules in compat API

* chore(mentions): export missing modules in compat API

* chore(nicknames): export missing modules in compat API

* chore(extension-manager): export missing modules in compat API

* chore(statistics): export missing modules in compat API

* chore(sticky): export missing modules in compat API

* chore(subscriptions): export missing modules in compat API

* chore(suspend): export missing modules in compat API

* chore(tags): export missing modules in compat API

* chore(core): export missing modules in compat API

* chore: fix tsconfig
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
@DavideIadeluca DavideIadeluca force-pushed the di/poststreamscrubber-extensibility branch from 8131b47 to ee68b36 Compare October 2, 2024 08:03
@DavideIadeluca DavideIadeluca force-pushed the di/poststreamscrubber-extensibility branch from ee68b36 to 4707e4e Compare October 2, 2024 08:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants