e49dd8c8b7
Apply fixes from StyleCI
2023-08-14 12:18:42 +00:00
0db8007002
test: adapt
2023-08-14 13:16:14 +01:00
835eba9178
chore: some fixes
2023-08-14 13:11:26 +01:00
2a0f8ff7ed
chore: use ExceptionHandler
contract
2023-08-13 17:43:14 +01:00
e1ab77f66a
chore: some fixes
2023-08-13 15:50:09 +01:00
6a812910dc
fix: broken test suite
2023-08-13 15:50:04 +01:00
f126c688d3
chore: some fixes
2023-08-13 13:43:17 +01:00
6fb1640b3c
chore: some fixes
2023-08-13 13:43:08 +01:00
834bd732da
chore: bind request to container then boot app
2023-08-13 13:41:33 +01:00
9c3460a619
chore: adapt UrlGenerator
2023-08-11 15:48:04 +01:00
3b3efc7cbb
chore: adapt test infra
2023-08-11 15:04:30 +01:00
cca5725fe4
chore: adapt extenders
2023-08-11 14:20:26 +01:00
0ce33c3ec0
chore: adapt whoops formatter
2023-08-11 14:20:18 +01:00
495b24a5aa
chore: convert other middleware
2023-08-11 14:19:59 +01:00
7d4549ea34
chore: replace request handling with illuminate http & router
2023-08-11 14:19:44 +01:00
a60e3d174f
chore: replace SeverRequestInterface
with laravel Request
in controllers
2023-08-11 14:17:54 +01:00
0a89c3bd53
chore: recover container
prop
2023-08-11 10:17:36 +01:00
d056e339a4
Apply fixes from StyleCI
2023-08-11 08:34:47 +00:00
3e49aeb32c
chore: unimplement terminat(e/ing)
2023-08-11 09:34:21 +01:00
47a0298958
chore: service provider no longer has to change app type
2023-08-11 09:28:56 +01:00
f0eebc53ec
chore: improve concern implementation readability
2023-08-11 09:28:33 +01:00
5120e357bb
chore: merge the app with the container & implement the ApplicationContract
...
Illuminate components always expect the app to be the container, but also expect the app to be implementing the laravel app contract. This means that very often between minor illuminate updates we get a call to a method on the app that doesn't exist in the Flarum app. This fixes the issue once and for all.
2023-08-03 14:28:18 +01:00
e731fb6189
Bundled output for commit 229a7affa5cb0652da0cc4fd8b420900992c6f96
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2023-08-02 17:04:35 +00:00
229a7affa5
feat: Code Splitting ( #3860 )
...
* feat: configure webpack to allow splitting chunks
* feat: `JsDirectoryCompiler` and expose js assets URL
* chore: support es2020 dynamic importing
* feat: control which URL to fetch chunks from
* feat: allow showing async modals & split 'LogInModal'
* feat: split `SignUpModal`
* feat: allow rendering async pages & split `UserSecurityPage`
* fix: module might not be listed in chunk
* feat: lazy load user pages
* feat: track the chunk containing each module
* chore: lightly warn
* chore: split `Composer`
* feat: add common frontend (for split common chunks)
* fix: jsDoc typing imports should be ignored
* feat: split `PostStream` `ForgotPasswordModal` and `EditUserModal`
* fix: multiple inline async imports not picked up
* chore: new `common` frontend assets only needs a jsdir compiler
* feat: add revision hash to chunk import URL
* fix: nothing to split for `admin` frontend yet
* chore: cleanup registry API
* chore: throw an error in debug mode if attempting to import a non-loaded module
* feat: defer `extend` & `override` until after module registration
* fix: plugin not picking up on all module sources
* fix: must override default chunk loader function from webpack plugin
* feat: split tags `TagDiscussionModal` and `TagSelectionModal`
* fix: wrong export name
* feat: import chunked modules from external packages
* feat: extensions compatibility
* feat: Router frontend extender async component
* chore: clean JS output path (removes stale chunks)
* fix: common chunks also need flushing
* chore: flush backend stale chunks
* Apply fixes from StyleCI
* feat: loading alert when async page component is loading
* chore: `yarn format`
* chore: typings
* chore: remove exception
* Apply fixes from StyleCI
* chore(infra): bundlewatch
* chore(infra): bundlewatch split chunks
* feat: split text editor
* chore: tag typings
* chore: bundlewatch
* fix: windows paths
* fix: wrong planned ext import format
2023-08-02 17:57:57 +01:00
2ffbc44b4e
chore(infra): bundlewatch
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com >
2023-07-27 16:23:19 +01:00
b2a5a970e8
chore(infra): bundlewatch
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com >
2023-07-27 16:11:38 +01:00
781000e047
chore(infra): bundlewatch
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com >
2023-07-27 15:54:17 +01:00
608e2a7e5a
fix(phpstan): code analysis
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com >
2023-07-27 13:52:58 +01:00
7467beb72f
fix(regression): avoid overriding laravel schedule command to store last run
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com >
2023-07-27 13:47:56 +01:00
6ec0911cd1
chore: yarn format
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com >
2023-07-27 13:47:25 +01:00
992d85e3b8
Bundled output for commit 59586e63e11d7eb8a520ca34da64fc0f24171ea4
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2023-07-27 10:35:35 +00:00
59586e63e1
chore: simplify if else conditions ( #3843 )
...
* chore: simplify if else conditions
* use nullsafe
Co-authored-by: Sami Mazouz <sychocouldy@gmail.com >
---------
Co-authored-by: Sami Mazouz <sychocouldy@gmail.com >
2023-07-27 11:31:04 +01:00
76004ed844
feat: add whenExtensionDisabled
to Conditional
extender ( #3847 )
...
* feat: add to extender
* Apply fixes from StyleCI
---------
Co-authored-by: StyleCI Bot <bot@styleci.io >
2023-07-27 11:30:05 +01:00
e014aa0105
feat: make WelcomeHero extensible ( #3848 )
...
* chore: make WelcomeHero extensible
* undo import mithril change
* reduce to one itemlist
2023-07-27 11:27:00 +01:00
ce334156d5
chore(deps): bump tough-cookie from 4.1.2 to 4.1.3 ( #3852 )
...
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie ) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases )
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md )
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3 )
---
updated-dependencies:
- dependency-name: tough-cookie
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-27 11:25:38 +01:00
4d0190d4b0
chore(deps): bump word-wrap from 1.2.3 to 1.2.4 ( #3856 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-27 11:25:14 +01:00
da1aa2aa92
fix: default labels with SettingDropdown
and SelectDropdown
( #3854 )
...
* Remove modification to label in SelectDropdown
* Only set 'defaultLabel' if falsy and translate "Custom" default
2023-07-27 11:24:19 +01:00
c80220ad9b
fix(regression): Webpack not working on Windows with new export registry
2023-07-27 11:22:14 +01:00
3593d53795
chore(deps): bump semver from 5.7.1 to 5.7.2 ( #3853 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-12 23:04:31 +01:00
07623afacd
fix: installation command config path can be null
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com >
2023-07-10 14:32:22 +01:00
f2f7f16c68
Bundled output for commit f3b5313557ab666cab9e86f235777a1b9fb202ea
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2023-07-05 13:19:45 +00:00
f3b5313557
chore: merge 1.8.1 mentions changes to 2.x
2023-07-05 14:15:01 +01:00
0b128a5612
Merge branch '2.x' into 1.x
2023-07-05 10:29:03 +01:00
102e31754a
chore: not 1.8.2
2023-07-04 11:19:15 +01:00
8538f9c8f6
chore: prepare v1.8.2 release
2023-07-04 11:12:55 +01:00
5a4bb7ccf2
fix: missing slug from post mention links
2023-07-04 11:00:45 +01:00
d2a6329689
fix(mentions): cannot use mentionables extender ( #3849 )
2023-07-04 10:56:52 +01:00
40dcaf882c
chore: cleanup composer deps
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com >
2023-07-02 14:54:49 +01:00
2bc2899a1d
fix(mentions): missed post mentions UI changes ( #3832 )
...
Co-authored-by: Ian Morland <ian@morland.me >
2023-07-01 17:44:59 +01:00
9feb9dd4eb
Bundled output for commit 016503d8c37eab107b36830b6fbcb5468bcb1226
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2023-06-29 18:24:31 +00:00