flarum-bot
|
caefacbecd
|
Bundled output for commit a47bd2d457
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2024-10-19 17:44:34 +00:00 |
|
Sami Mazouz
|
b866623c94
|
chore: phpstan
|
2024-10-17 16:44:55 +01:00 |
|
flarum-bot
|
7264941f91
|
Bundled output for commit 876a964e1e
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2024-10-17 12:29:35 +00:00 |
|
Sami Mazouz
|
876a964e1e
|
feat: add option for filtering read stickied on all discussions page (#4073)
Co-authored-by: Adrian McCay <2762877+adrianmccay@users.noreply.github.com>
|
2024-10-17 13:26:30 +01:00 |
|
flarum-bot
|
d818e83235
|
Bundled output for commit 257be2b9db
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2024-09-28 14:51:19 +00:00 |
|
Sami Mazouz
|
b74ecbfacf
|
feat: messages extension (#4028)
* feat: private messages
|
2024-09-28 11:12:52 +01:00 |
|
flarum-bot
|
bc4356a7f5
|
Bundled output for commit 5cea3d3b9b
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2024-09-28 08:38:54 +00:00 |
|
Sami Mazouz
|
5cea3d3b9b
|
feat: admin search UI (#4022)
|
2024-09-28 09:35:37 +01:00 |
|
Sami Mazouz
|
6b336c5ea8
|
chore: update dependencies (#4012)
* chore: phpunit 10
* chore: config
* Apply fixes from StyleCI
* chore: phpunit 11 (php 8.2 minimum requirement)
* feat: laravel 11
* Apply fixes from StyleCI
* feat: carbon v3
* fixes
|
2024-08-06 16:50:09 +01:00 |
|
Sami Mazouz
|
770f9370af
|
fix: 2.0 bugs (#4011)
|
2024-08-02 12:49:34 +01:00 |
|
Sami Mazouz
|
379298acb0
|
feat: add support for PgSQL (#3985)
* feat: add support for `PgSQL`
* chore: generate dump
* feat: query exception errors db driver hint
* feat: allow defining supported databases
* chore: review comments
* feat: setting for pgsql preferred search config
|
2024-06-22 08:03:56 +01:00 |
|
Sami Mazouz
|
3dd2382ea0
|
chore: drop the need for a json-api-server fork (#3986)
* chore: drop the need for a json-api-server fork
* chore: custom Serializer
* chore
* chore: adapt
* fix
* phpstan
|
2024-06-21 10:46:24 +01:00 |
|
Sami Mazouz
|
a8777c6198
|
refactor: JSON:API (#3971)
* refactor: json:api refactor iteration 1
* chore: delete dead code
* fix: regressions
* chore: move additions/changes to package
* feat: AccessTokenResource
* feat: allow dependency injection in resources
* feat: `ApiResource` extender
* feat: improve
* feat: refactor tags extension
* feat: refactor flags extension
* fix: regressions
* fix: drop bc layer
* feat: refactor suspend extension
* feat: refactor subscriptions extension
* feat: refactor approval extension
* feat: refactor sticky extension
* feat: refactor nicknames extension
* feat: refactor mentions extension
* feat: refactor lock extension
* feat: refactor likes extension
* chore: merge conflicts
* feat: refactor extension-manager extension
* feat: context current endpoint helpers
* chore: minor
* feat: cleaner sortmap implementation
* chore: drop old package
* chore: not needed (auto scoping)
* fix: actor only fields
* refactor: simplify index endpoint
* feat: eager loading
* test: adapt
* test: phpstan
* test: adapt
* fix: typing
* fix: approving content
* tet: adapt frontend tests
* chore: typings
* chore: review
* fix: breaking change
|
2024-06-21 09:36:32 +01:00 |
|
Sami Mazouz
|
eb6e599df1
|
feat: add support for SQLite (#3984)
* feat: add support for sqlite
* chore: add warning on install
* fix: ignore constraints before transaction begins
* chore: update workflow
* Apply fixes from StyleCI
* chore: generate sqlite dump and manually add foreign keys
* chore: fix actions
* chore: fix actions
* chore: fix actions
* chore: fix actions
* chore: fix actions
* chore: fix actions
* test: fix
* Apply fixes from StyleCI
* fix: sqlite with db prefix
* Apply fixes from StyleCI
* fix: statistics sqlite
|
2024-06-21 07:25:11 +01:00 |
|
Sami Mazouz
|
2b917372a7
|
feat: eloquent factories (primarily for tests) (#3982)
|
2024-05-03 09:20:27 +01:00 |
|
flarum-bot
|
f784f48906
|
Bundled output for commit 3a34136e36
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2024-01-09 21:54:15 +00:00 |
|
Sami Mazouz
|
3a34136e36
|
feat: search UI/UX revamp (#3941)
* feat: first iteration
* chore: tweak
* feat: second iteration
* chore: incorrect code organization
* feat: gambit input suggestions
* feat: gambit keyboard navigation
* chore: bugs
* feat: negative gambits
* feat: improve gambit highlighting
* refactor: localize gambits
* feat: negative and positive gambit buttons
* fix: permissions
* chore: wat
* per: lazy load search modal
* fix: extensibility and bug fixes
* fix: bugs
* feat: reusable autocomplete dropdown
* chore: format
* fix: tag filter
|
2024-01-09 21:51:01 +00:00 |
|
flarum-bot
|
6cbdfb6aa1
|
Bundled output for commit 4b126d9f4c
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2023-11-11 18:46:13 +00:00 |
|
Sami Mazouz
|
4b126d9f4c
|
feat: revamp search (#3893)
* refactor: move gambits to frontend (#3885)
* refactor: move gambits to frontend
* test: GambitManager
* refactor: merge filterer and searcher concepts (#3892)
* chore: drop remaining backend regex gambits
* refactor: merge filterer & searcher concept
* refactor: adapt extenders
* refactor: no longer need to push gambits to `q`
* refactor: filters to gambits
* refactor: drop shred `Query` namespace
* chore: cleanup
* chore: leftover gambit references on the backend (#3894)
* chore: leftover gambit references on the backend
* chore: namespace
* feat: search driver backend extension API (#3902)
* feat: first iteration of search drivers
* feat: indexer API & tweaks
* feat: changes after POC driver
* fix: properly fire custom observables
* chore: remove debugging code
* fix: phpstan
* fix: custom eloquent events
* chore: drop POC usage
* test: indexer extender API
* fix: extension searcher fails without filters
* fix: phpstan
* fix: frontend created gambit
* feat: advanced page and localized driver settings (#3905)
* feat: allow getting total search results and replacing filters (#3906)
* feat: allow accessing total search results
* feat: allow replacing filters
* chore: phpstan
|
2023-11-11 19:43:09 +01:00 |
|
flarum-bot
|
2950290ad1
|
Bundled output for commit d154388468
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2023-10-29 12:32:28 +00:00 |
|
Sami Mazouz
|
d154388468
|
chore: function names
|
2023-10-29 13:27:34 +01:00 |
|
flarum-bot
|
e731fb6189
|
Bundled output for commit 229a7affa5
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2023-08-02 17:04:35 +00:00 |
|
flarum-bot
|
9feb9dd4eb
|
Bundled output for commit 016503d8c3
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2023-06-29 18:24:31 +00:00 |
|
Sami Mazouz
|
016503d8c3
|
feat: export registry (#3842)
* feat: registry first iteration
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* feat: improve webpack auto export loader
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* chore: remove `compat` API
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* chore: cleanup
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
---------
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
|
2023-06-29 18:57:53 +01:00 |
|
Sami Mazouz
|
64b25b26c3
|
chore: improve test suite (#3814)
Allows running tests without constantly running `composer install` on each extension.
|
2023-06-15 13:26:39 +01:00 |
|
flarum-bot
|
3757bde4fc
|
Bundled output for commit f67ca5782a
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2023-06-07 10:45:14 +00:00 |
|
Sami Mazouz
|
951f58e567
|
fix(regression): require flarum/testing:2.0
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
|
2023-05-31 09:53:59 +01:00 |
|
Sami Mazouz
|
082f04d3c3
|
fix(regression): caught errors
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
|
2023-05-31 09:50:39 +01:00 |
|
Sami Mazouz
|
04fe2616a4
|
Revert "fix(regression): caught errors"
This reverts commit c94c140484 .
|
2023-05-31 09:47:30 +01:00 |
|
Sami Mazouz
|
c94c140484
|
fix(regression): caught errors
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
|
2023-05-31 09:45:50 +01:00 |
|
Sami Mazouz
|
6f11e044a7
|
chore: update codebase to php8.1 (#3827)
* chore: set minimum php version to 8.1
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* chore: update codebase to php8.1
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* Apply fixes from StyleCI
* chore: update workflow php version
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* fix: caught errors
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* fix: more caught errors
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* fix: phpstan caught errors
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* Apply fixes from StyleCI
* fix: test-caught errors
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* fix: test-caught errors
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* fix: test-caught errors
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* fix: introduce `Flarum\Locale\TranslatorInterface`
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* Apply fixes from StyleCI
* chore: remove mixin
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* fix: test-caught errors
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* fix: one last error
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
---------
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
Co-authored-by: StyleCI Bot <bot@styleci.io>
|
2023-05-30 11:36:12 +01:00 |
|
Sami Mazouz
|
e5abffc75b
|
chore: v1.8 preparations
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
|
2023-05-20 16:08:42 +01:00 |
|
Sami Mazouz
|
9363682e1c
|
fix: filter values are not validated (#3795)
|
2023-05-07 18:37:53 +01:00 |
|
flarum-bot
|
c766881e1f
|
Bundled output for commit e63e161be6
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2023-05-07 16:49:15 +00:00 |
|
David Wheatley
|
e63e161be6
|
chore: major frontend JS cleanup (#3609)
|
2023-05-07 17:40:18 +01:00 |
|
dependabot[bot]
|
13e655aca5
|
chore(deps): bump webpack from 5.75.0 to 5.76.0 (#3761)
Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-04-19 07:45:00 +01:00 |
|
Sami Mazouz
|
b66fe5dd5f
|
chore(release): preparations
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
|
2023-03-09 19:00:32 +01:00 |
|
flarum-bot
|
08dead81ce
|
Bundled output for commit 47b670aa29
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2023-02-08 20:19:47 +00:00 |
|
Sami Mazouz
|
47b670aa29
|
feat: frontend Model extender (#3646)
* feat: reintroduce frontend extenders
* chore: used `Routes` extender in bundled extensions
* chore: used `PostTypes` extender in bundled extensions
* chore: `yarn format`
* feat: `Model` frontend extender
* chore: naming
* chore(review): attributes can be nullable or undefined
* chore(review): delay extender implementation
* chore(review): unnecessary check
* chore(review): stay consistent
* chore: merge conflicts
* chore: unused import
* chore: multiline extenders
* feat: add Store extender
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
|
2023-02-08 21:13:53 +01:00 |
|
Sami Mazouz
|
da1bf8da21
|
chore(phpstan): enable phpstan in bundled extensions (#3667)
* feat(phpstan): pick up extended model relations typings
* feat(phpstan): pick up extended model date attributes
* feat(core): introduce `castAttribute` extender
Stops using `dates` as it's deprecated in laravel 8
* feat(phpstan): pick up extended model attributes through casts
* fix: extenders not resolved when declared namespace
* fix(phpstan): new model attributes are always nullable
* chore(phpstan): add helpful cache clearing command
* Apply fixes from StyleCI
* chore: improve extend files provider logic
* chore: rename `castAttribute` to just `cast`
* chore: update phpstan package to detect `cast` method
* chore: enable phpstan in bundled extensions
* chore: rebasing conflicts
* chore: rebasing conflicts
* chore: typings for latest 1.7 changes
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
|
2023-01-19 21:49:38 +01:00 |
|
IanM
|
03d2d7eabb
|
feat: expose {time} to eventPost data, fix renamed tooltip (#3698)
|
2023-01-17 20:47:02 +01:00 |
|
flarum-bot
|
6adae00f72
|
Bundled output for commit d7f4975330
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2023-01-17 18:15:45 +00:00 |
|
Sami Mazouz
|
d7f4975330
|
feat: introduce frontend extenders (#3645)
* feat: reintroduce frontend extenders
* chore: used `Routes` extender in bundled extensions
* chore: used `PostTypes` extender in bundled extensions
* chore: `yarn format`
* chore: naming
* chore(review): unnecessary check
* chore(review): stay consistent
* chore: unused import
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
|
2023-01-17 19:10:24 +01:00 |
|
flarum-bot
|
0e238a9c82
|
Bundled output for commit 64fa35f2f3
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2022-11-25 17:25:24 +00:00 |
|
flarum-bot
|
c50c924242
|
Bundled output for commit 18bdd48835
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2022-11-16 10:30:13 +00:00 |
|
flarum-bot
|
ab56aefeaa
|
Bundled output for commit 259db92b9a
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
|
2022-11-10 23:30:18 +00:00 |
|
Daniël Klabbers
|
1e00e3fdbb
|
chore: dependency on core updated for extensions
|
2022-11-10 13:48:00 +01:00 |
|
Daniël Klabbers
|
a35df8c139
|
chore: v1.5.0 preparations
|
2022-09-13 10:55:30 +02:00 |
|
flarum-bot
|
d345734a8e
|
Bundled output for commit 4b25c2d425
Includes transpiled JS/TS.
[skip ci]
|
2022-08-05 18:28:35 +00:00 |
|
Sami Mazouz
|
4e52f0e420
|
chore: monorepo local development improvements (#3523)
* chore: centralize editorconfig
* chore: tweak tsconfigs for local development
* revert src path change
* fix: akismet type checking requires flag ext `@types`
* fix: make tags route optional to avoid typescript typing error
|
2022-07-18 15:19:11 +01:00 |
|