Ngô Quốc Đạt
6e1bc2daed
fix: package manager failures not showing alerts ( #3647 )
...
* fix: close `LoadingModal` when install falied
* move error handler to catch
2022-09-23 14:11:36 +01:00
Rafael Horvat
7ce9d63ed6
feat(test): Make it possible to extend SetupScript ( #3643 )
...
* Make it possible to extend Flarum\Testing\integration\Setup\SetupScript and added public methods to add settings or extensions to in initial installation pipeline
* Fix syntax error, unexpected 'static'
* Remove `addExtensions` method and document `addSettings`
2022-09-23 13:44:17 +02:00
StyleCI Bot
267f6759f8
Apply fixes from StyleCI
2022-09-22 08:21:34 +00:00
Daniël Klabbers
b5874a08e4
fix(approval): posts approved for deleted users error
...
In certain edge cases posts get approved through moderative action and
throws an error when the user has already been deleted.
Ref: DISCUSS-11K on sentry
2022-09-22 10:20:06 +02:00
flarum-bot
368e08bb9b
Bundled output for commit 5f2d7fb7b6
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-09-17 11:36:06 +00:00
Sami Mazouz
5f2d7fb7b6
fix(regression): bad import
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-09-17 12:29:16 +01:00
flarum-bot
68d6e30143
Bundled output for commit c5c312db0d
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-09-17 11:07:16 +00:00
Sami Mazouz
c5c312db0d
chore: yarn format
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-09-17 11:54:09 +01:00
flarum-bot
05f80b7b83
Bundled output for commit 31c3cfc4ea
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-09-16 10:02:55 +00:00
Sami Mazouz
31c3cfc4ea
chore(package-manager): set min core version and add warning
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-09-16 10:54:39 +01:00
Sami Mazouz
fd196454a5
chore(package-manager): config composer to use web php version
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-09-15 11:07:08 +01:00
Sami Mazouz
f6761843b2
feat: customizable session driver ( #3610 )
2022-09-14 18:10:30 +01:00
Sami Mazouz
84c31165e5
fix: password reset leaks user existence ( #3616 )
2022-09-14 15:57:52 +01:00
Sami Mazouz
fc4d5e3d43
chore: Setup PHPStan Level 5 ( #3553 )
2022-09-14 15:23:56 +01:00
Daniël Klabbers
b2fa28e4b5
chore: remove styleci from changelog
2022-09-13 12:22:45 +02:00
Daniël Klabbers
fc743ba888
chore: set flarum version to dev for 1.6.0
2022-09-13 12:22:29 +02:00
Daniël Klabbers
a35df8c139
chore: v1.5.0 preparations
2022-09-13 10:55:30 +02:00
Sami Mazouz
8aec252452
fix(qa): simpler grid layout fix for overflow
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-09-08 20:52:33 +01:00
Sami Mazouz
32961d480c
fix(qa): grid layout causes overflowing of content
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-09-08 20:33:32 +01:00
Alexander Skvortsov
27e3d322ec
feat: increase margin between notifications list control icons ( #3629 )
...
* feat: increase margin between notifications list control icons
This feels cleaner, and reduces the chances of a misclick.
Co-authored-by: Sami Mazouz <sychocouldy@gmail.com>
2022-09-06 12:28:09 +02:00
Sami Mazouz
9eab1085da
fix(regression): exiting long modal by clicking backdrop fails
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-09-05 15:32:14 +01:00
flarum-bot
c305f9a105
Bundled output for commit 3b773e2677
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-09-05 13:31:03 +00:00
Sami Mazouz
3b773e2677
chore: don't pass password field between auth modals ( #3626 )
...
* chore: don't pass password field between auth modals
* chore: reset password on failed attempts
* chore: `yarn format`
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-09-05 13:44:11 +01:00
Daniël Klabbers
6e48a0303e
Create CODEOWNERS
...
Start requiring an approval from the core team on PR's
2022-09-05 09:03:20 +02:00
Sami Mazouz
31f1ffd6a5
fix(regression): bad post actions alignment introduced in #3540 ( #3619 )
...
* chore: merge media queries
* chore: change discussion page skeleton to grid layout
* chore: use grid areas instead of order
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-09-03 13:30:44 +01:00
Sami Mazouz
9897f682a0
fix: explicitly select post columns ( #3621 )
...
additional columns can be explicitly added by extensions
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com>
2022-09-03 12:33:38 +01:00
flarum-bot
f3156c65c9
Bundled output for commit 2719042c71
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-08-31 19:22:47 +00:00
Robert Korulczyk
2719042c71
feat: add custom class for email confirmation alert ( #3584 )
2022-08-31 21:13:25 +02:00
flarum-bot
ffd0b90a83
Bundled output for commit 87aaaf6971
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-08-31 09:20:08 +00:00
David Wheatley
87aaaf6971
feat(subscriptions): add option to send notifications when not caught up ( #3503 )
2022-08-31 11:13:51 +02:00
Sami Mazouz
6ffa9e3736
fix(mentions): accessing id
of null user
relation ( #3618 )
...
* test: editing a post with deleted author and mentions
* fix(mentions): accessing `id` of null `user` relation
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com>
2022-08-26 10:38:00 +01:00
Sami Mazouz
434c459246
fix(tags): use default index sortmap ( #3615 )
...
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com>
2022-08-24 12:17:00 +01:00
Sami Mazouz
7f2f3e34f5
chore(statistics): add release notes for 1.4.2
...
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com>
2022-08-22 11:24:29 +01:00
Sami Mazouz
f7dd609b26
feat: discussion UTF-8 slug driver ( #3606 )
...
* feat: add utf-8 slug driver
* test: add tests for slugging expectations
* fix: non-word characters aren't removed
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com>
Co-authored-by: Alexander Skvortsov <sasha.skvortsov109@gmail.com>
2022-08-21 15:27:41 +01:00
flarum-bot
ec97ee41f9
Bundled output for commit 335c602cea
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-08-20 17:30:31 +00:00
Sami Mazouz
335c602cea
chore(package-manager): last tweaks before beta tag
...
chore: fix workflow errors
chore: fix workflow errors
chore: avoid updating an extension that wasn't directly required
chore: prevent job overlap
chore: reorganize code, separate state from view
fix: update checking ui display
chore: minor improvements
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com>
2022-08-20 18:21:02 +01:00
flarum-bot
082117d8bc
Bundled output for commit 11a9b73610
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-08-17 13:02:21 +00:00
Hasan Özbey
11a9b73610
fix: use isCollapsed
instead of rangeCount
( #3581 )
2022-08-17 13:56:03 +01:00
flarum-bot
974f003fe3
Bundled output for commit 352a50e3ad
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-08-16 17:36:57 +00:00
David Wheatley
352a50e3ad
perf(statistics): split timed data into per-model XHR requests ( #3601 )
...
* chore: kill off timeset offset from statistics extension
* perf: split timed data into per-model requests
2022-08-16 18:30:24 +01:00
Ngô Quốc Đạt
5637fe8041
fix: $events
property declared dynamically ( #3598 )
2022-08-16 17:50:29 +01:00
David Wheatley
3d167749cb
fix(subscriptions): add missing table prefix for filter gambit ( #3599 )
2022-08-15 12:35:03 +02:00
David Wheatley
1a189f4923
fix: typo in error message
2022-08-14 17:16:52 +01:00
Sami Mazouz
6de8113720
test: prevent running both push
and pull_request
actions at the same time ( #3597 )
...
Not a 100% perfect solution, however as us maintainers always push branches directly to the original repository and make PRs from those, this is plenty enough. Instead of having 300+ actions in each PR which takes time, we'll just have the normal 171 `push` actions.
This makes sure to still run `pull_request` actions from contributors as they'd be forking the repo.
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com>
2022-08-13 09:33:37 +01:00
Sami Mazouz
f74f7f58cd
test: refactor prefix matrix and add MySQL 8.0
& PHP 7.3
to workflows ( #3595 )
...
* chore: simplify added prefix tests to matrix without using exclusions
* test: recover 7.3 testing
* test: add mysql 8.0 to matrix
* test: exclude some PHP versions from running with MySQL 8.0 to reduce actions
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com>
2022-08-12 19:22:38 +01:00
flarum-bot
34b7686d8a
Bundled output for commit 4eb2112282
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-08-11 20:46:35 +00:00
Ian Morland
4eb2112282
feat: Admin debug mode warning ( #3590 )
...
* feat: Admin debug mode warning
* prettier
* Wrap in Alert component
* feat: add `title` and `icon` attributes to the `Alert` component
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com>
* Update framework/core/js/src/admin/components/DebugWarningWidget.js
Co-authored-by: Sami Mazouz <sychocouldy@gmail.com>
* Update framework/core/locale/core.yml
Co-authored-by: Sami Mazouz <sychocouldy@gmail.com>
* prettier
* chore: convert to TS
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com>
* Update framework/core/js/src/common/components/Alert.tsx
Co-authored-by: David Wheatley <hi@davwheat.dev>
* chore: add docs link
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com>
Co-authored-by: Sami Mazouz <ilyasmazouz@gmail.com>
Co-authored-by: Sami Mazouz <sychocouldy@gmail.com>
Co-authored-by: David Wheatley <hi@davwheat.dev>
2022-08-11 22:41:54 +02:00
Sami Mazouz
25122fd355
fix: user has wrong discussion read status ( #3591 )
...
* test: deleting last post(s) then posting new replies works as expected
* fix: user has wrong discussion read status
2022-08-09 22:43:38 +02:00
Daniël Klabbers
1d14ea6b45
fix(compilation): versioner not inject into compilers ( #3589 )
2022-08-09 12:12:36 +02:00
flarum-bot
eab5093012
Bundled output for commit 1948f25151
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-08-08 21:22:31 +00:00