Commit Graph

8967 Commits

Author SHA1 Message Date
Sami Mazouz
caaaadd701
Merge branch 'refs/heads/2.x' into sm/json-api-server
# Conflicts:
#	extensions/likes/tests/integration/api/ListPostsTest.php
#	extensions/mentions/tests/integration/api/ListPostsTest.php
#	framework/core/src/Api/routes.php
#	framework/core/src/Discussion/UserState.php
#	framework/core/src/Extend/Settings.php
#	framework/core/tests/integration/extenders/ApiControllerTest.php
#	framework/core/tests/integration/extenders/ModelTest.php
#	framework/core/tests/integration/policy/DiscussionPolicyTest.php
2024-05-09 13:19:14 +01:00
flarum-bot
d273b1920f Bundled output for commit b02f8190ea
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
2024-05-03 13:23:30 +00:00
Sami Mazouz
b02f8190ea
feat: extension bisect (#3980)
* feat: extension bisect
* Apply fixes from StyleCI
* chore: review
* Apply suggestions from code review
* feat: add stop bisect button
* feat: redirect to result extension page

Co-authored-by: Alexander Skvortsov <38059171+askvortsov1@users.noreply.github.com>
2024-05-03 14:20:12 +01:00
flarum-bot
e0025df3e7 Bundled output for commit b8e17182e9
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
2024-05-03 13:09:21 +00:00
Sami Mazouz
b8e17182e9
feat: advanced maintenance modes (#3977)
* feat: low maintenance mode (maintenance with admin access) (#3975)
* feat: low maintenance mode (maintenance with admin access)
* Apply fixes from StyleCI
* chore: only required when basic
* chore: more concise code
* chore(review): enum
* feat: enable through settings
* Apply fixes from StyleCI
* core: typing
* feat: safe mode (#3978)
* feat: safe mode
* feat: add extension page warning
* feat: `safe_mode_extensions`
* Apply fixes from StyleCI
2024-05-03 14:05:58 +01:00
Sami Mazouz
2b917372a7
feat: eloquent factories (primarily for tests) (#3982) 2024-05-03 09:20:27 +01:00
Sami Mazouz
270188b5b0
fix: compiling split chunks in production 2024-04-26 14:25:31 +01:00
flarum-bot
9149ecc7aa Bundled output for commit 5fc2bb5eb6
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
2024-04-07 12:23:32 +00:00
Sami Mazouz
5fc2bb5eb6
fix: broken assets 2024-04-07 13:19:57 +01:00
flarum-bot
24f3a6829f Bundled output for commit bf523b2325
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
2024-04-06 13:55:44 +00:00
Sami Mazouz
bf523b2325
chore: extract buildSettingComponent method into a FormGroup component (#3927)
* chore: extract `buildSettingComponent` method into a `FormGroup` component

* chore: typings

* feat: move to common
2024-04-06 14:52:13 +01:00
Sami Mazouz
0549555235
fix: breaking change 2024-03-28 20:25:18 +01:00
StyleCI Bot
df05db637e
Apply fixes from StyleCI 2024-03-28 17:55:10 +00:00
Sami Mazouz
7ea25d33d9
chore: review 2024-03-28 18:54:38 +01:00
Sami Mazouz
80ded88692
chore: typings 2024-03-08 21:49:27 +01:00
Sami Mazouz
f3b819009b
tet: adapt frontend tests 2024-03-08 21:24:05 +01:00
Sami Mazouz
1fe426aba9
fix: approving content 2024-03-08 20:50:37 +01:00
Sami Mazouz
7c4f69e56f
fix: typing 2024-03-08 18:48:51 +01:00
Sami Mazouz
cda2b37dc2
test: adapt 2024-03-08 18:37:27 +01:00
StyleCI Bot
c88b1f4826
Apply fixes from StyleCI 2024-03-08 17:29:17 +00:00
Sami Mazouz
e0f8f53b7b
test: phpstan 2024-03-08 18:29:06 +01:00
StyleCI Bot
4a9985da8e
Apply fixes from StyleCI 2024-03-08 14:04:00 +00:00
Sami Mazouz
16b4975314
test: adapt 2024-03-08 15:01:58 +01:00
StyleCI Bot
5b0dd88acf
Apply fixes from StyleCI 2024-03-08 13:41:35 +00:00
Sami Mazouz
d2bbd83492
feat: eager loading 2024-03-08 14:39:25 +01:00
Sami Mazouz
7756e330b3
refactor: simplify index endpoint 2024-03-06 09:50:09 +01:00
Sami Mazouz
f52c6238ba
fix: actor only fields 2024-03-06 08:52:58 +01:00
Sami Mazouz
a776510dec
chore: not needed (auto scoping) 2024-03-05 13:53:36 +01:00
Sami Mazouz
3493dc80d0
chore: drop old package 2024-03-05 13:49:42 +01:00
Sami Mazouz
fdf7b9a082
feat: cleaner sortmap implementation 2024-03-02 13:18:28 +01:00
Sami Mazouz
26b1185f20
chore: minor 2024-03-02 12:57:01 +01:00
Sami Mazouz
06364a4367
feat: context current endpoint helpers 2024-03-02 12:45:58 +01:00
Sami Mazouz
3644d81829
feat: refactor extension-manager extension 2024-03-02 12:20:39 +01:00
Sami Mazouz
6f942addb0
chore: merge conflicts 2024-03-02 11:34:10 +01:00
Sami Mazouz
78ed7d5782
Merge branch '2.x' into sm/json-api-server
# Conflicts:
#	extensions/tags/src/TagValidator.php
#	framework/core/locale/validation.yml
#	framework/core/src/User/Command/RegisterUserHandler.php
2024-03-02 11:14:10 +01:00
Sami Mazouz
40d219e988
feat: refactor likes extension 2024-03-01 21:22:07 +01:00
Sami Mazouz
e19346efd3
feat: refactor lock extension 2024-03-01 18:49:54 +01:00
Sami Mazouz
14955bb6d5
feat: refactor mentions extension 2024-03-01 18:42:18 +01:00
Sami Mazouz
8a6e96dc8e
feat: refactor nicknames extension 2024-02-26 17:43:45 +01:00
Sami Mazouz
7e0ff2ad75
feat: refactor sticky extension 2024-02-26 17:12:28 +01:00
Sami Mazouz
d0d3c15bbf
feat: refactor approval extension 2024-02-26 16:25:25 +01:00
Sami Mazouz
aebd5278cb
feat: refactor subscriptions extension 2024-02-26 15:27:04 +01:00
Sami Mazouz
6e753b4def
feat: refactor suspend extension 2024-02-26 14:46:34 +01:00
Sami Mazouz
8b7f3c3d6d
fix: drop bc layer 2024-02-26 14:46:06 +01:00
Sami Mazouz
f6cd055dbe
fix: regressions 2024-02-26 13:47:47 +01:00
Sami Mazouz
8bcc2ffb40
feat: refactor flags extension 2024-02-26 11:31:14 +01:00
Sami Mazouz
82b9c54969
feat: refactor tags extension 2024-02-23 15:11:47 +01:00
Sami Mazouz
cd958797f5
feat: improve 2024-02-23 15:09:47 +01:00
Daniël Klabbers
e771b908d5
Patch vulnerability advisory (#3966)
Seems composer has a vulnerability, see https://github.com/advisories/GHSA-7c6p-848j-wh5h


Affected versions
>= 2.0.0-alpha1, < 2.2.23 -- patched in 2.2.23
>= 2.3.0-rc1, < 2.7.0 -- patched in 2.7.0

---

Let's raise the minimum to enforce the latest.

Thank you @peopleinside for reporting this.
2024-02-22 11:40:56 +01:00
Sami Mazouz
c5b61a1f87
feat: ApiResource extender 2024-02-21 14:42:42 +01:00