Sami Mazouz
cdc76567d4
fix: larastan v1 incompatible with phpstan v1.9.0 ( #3665 )
...
We can't update to larastan v2 until we update to laravel v9 which has to wait for Flarum v2, so we need to stay on phpstan v1.8
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-11-03 11:55:52 +01:00
Clark Winkelmann
5898a50463
Log migration path when up/down keys are missing ( #3664 )
...
* Log migration path when up/down keys are missing
2022-11-02 15:22:21 +01:00
flarum-bot
72d9ee2010
Bundled output for commit 4e5e4e5c6e
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-11-01 17:53:52 +00:00
David Wheatley
4e5e4e5c6e
feat: add statistics chart export button ( #3662 )
2022-11-01 18:47:22 +01:00
flarum-bot
201d7430fe
Bundled output for commit 52f6148876
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-10-18 14:44:18 +00:00
Sami Mazouz
52f6148876
chore: add priorities to profile settings page ( #3657 )
...
To give extensions more flexibility
2022-10-18 16:38:25 +02:00
Sami Mazouz
dc215aba59
chore(statistics): prepare v1.5.1
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-10-11 18:22:47 +01:00
flarum-bot
90a68506b8
Bundled output for commit bd0577f435
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-10-02 18:49:08 +00:00
Sami Mazouz
bd0577f435
fix: statistics previous period chart is unclear ( #3654 )
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-10-02 19:43:47 +01:00
Ngô Quốc Đạt
d33f1abffc
fix: apply flex for AppearancePage colors input ( #3651 )
2022-10-01 20:18:03 +02:00
Sami Mazouz
b0b47a0888
test: allow specifying php extensions in workflow
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-09-30 20:53:50 +01:00
flarum-bot
8c0a14aff2
Bundled output for commit 76788efaba
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-09-29 11:17:55 +00:00
David Wheatley
76788efaba
feat(statistics): support for custom date ranges ( #3622 )
...
* feat: backend support for statistics custom date ranges
* feat: use seconds-based timestamps on backend instead
* feat: add frontend date selection option
* feat: add tests for lifetime and timed stats
* fix: add error alert when end date is after start date
* fix: wrong label
* fix: no data when start and end date are same day
* fix: use utc dayjs for formatting custom date range on widget
* chore: add dayjs as project dep
* fix: make end date inclusive
* feat: add integration test for custom date period
* fix: incorrect ts expect error comment
* fix: add missing type
* fix: typing errors
* fix(tests): remove type from class attribute definition
* fix: extract default values to function body
* fix: typo
* chore: use small modal
* fix: add missing `FormControl` class
* fix: cast url params to int to enforce type
* chore: `yarn format`
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
Co-authored-by: Sami Mazouz <sychocouldy@gmail.com>
2022-09-29 13:12:54 +02:00
flarum-bot
973ec32e13
Bundled output for commit cf818aae9e
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-09-23 18:59:15 +00:00
Ngô Quốc Đạt
cf818aae9e
replace ColorPreviewInput
for GroupModal color input ( #3650 )
2022-09-23 19:52:48 +01:00
flarum-bot
6da0bc63b7
Bundled output for commit 6e1bc2daed
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-09-23 13:18:01 +00:00
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