Commit Graph

71 Commits

Author SHA1 Message Date
Sami Mazouz
b74ecbfacf
feat: messages extension (#4028)
* feat: private messages
2024-09-28 11:12:52 +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
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
d7fcd8a9e5
fix(bbcode): highlight.js does not work after changing post content (#3817)
* fix(bbcode): highlight.js does not work after changing post content

Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>

* chore(bbcode): organize bbcode code

Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>

* Apply fixes from StyleCI

---------

Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
Co-authored-by: StyleCI Bot <bot@styleci.io>
2023-05-02 09:39:43 +01:00
Sami Mazouz
4784307e26
fix(bbcode): localize quote wrote string (#3809)
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2023-04-27 20:26:28 +01:00
Sami Mazouz
b66fe5dd5f
chore(release): preparations
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2023-03-09 19:00:32 +01: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
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
Daniël Klabbers
556d461cfb chore: update v1.4 constraints and update issues url 2022-07-12 23:30:03 +02:00
Sami Mazouz
abc12b4ba5
chore: add .gitattributes to extensions to export-ignore files. (#3513)
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com>
2022-07-08 20:38:20 +01:00
Daniël Klabbers
592039c483 update constraint to v1.3 2022-05-10 16:28:35 +02:00
Alexander Skvortsov
a595665bfb
fix: Assorted Typing Fixes (#3348)
With all the commits below, we resolve all outstanding typing issues in the repo, and CI jobs run green.

* fix: Convert DashboardPage and DashboardWidget to TypeScript

* fix: fix type errors in package manager ext

* fix: Convert Post component to TypeScript

* fix: avatar typings should accept null user

* fix: convert Notification component to TypeScript

* fix: properly use `typeof` in ForumApplication

* feat: make Notification content attr generic

* chore: format Notification component

* fix: Convert DiscussionRenamedNotification to TypeScript

* fix(pusher) move shims to a location where they get applied

* fix(pusher): fix some typing errors

* fix(akismet): fix some typing issues

* chore: update core dist typings

* chore(pusher): format

* fix: anchorScroll should accept string selectors

* fix: more accurately represent ApiQueryParamsPlural

* fix: convert PostStreamState to TypeScript

* chore(core): rebuild typings

* feat: allow extending app.routes

* fix: more flexible typings for highlight.ts

* fix: use primitive `number` type for Discussion typings

* fix: convert DiscussionListItem to TypeScript

* chore: rebuild core typings

* fix: final pusher type fixes

* feat: start tags TypeScript conversion

* fix: require-dev tags in pusher for CI TypeScript purposes.

* chore(core): format

* chore(tags): build dist typings

* feat(pusher): use dist types from tags.

* feat: convert flags to TypeScript

* chore(flags): generate dist typings

* fix(akismet): last type errors

* chore: update .yarn-integrity

* chore: partially run flarum-cli audit infra --fix

The tsconfig changes from that command are ignored, since we don't yet support "replacable sections" that would let us add custom config.

* chore: use type imports

* fix: broader gitattributes

* chore: run flarum-cli audit infra --monorepo --fix

* feat: make `app.data` typings extensible

* chore(core): format

* chore: boost tags TypeScript coverage

* fix(tags): further increase type coverage.
2022-03-23 11:43:14 -04:00
Alexander Skvortsov
5fc0b4963a chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
Alexander Skvortsov
693da58c41 chore: set up composer path repos 2022-03-11 18:02:49 -05:00
Alexander Skvortsov
2bf6b12a64 chore: remove centralizable repo config
- Remove .github conf folder from Flarum packages

- Remove styleci config from all packages
2022-03-11 18:01:44 -05:00
Daniel Klabbers
5b8fbdba8b Release v1.2 2022-01-20 11:57:27 +01:00
Alexander Skvortsov
7e1995d86b chore: flarum-cli audit infra --fix 2022-01-20 03:17:07 -05:00
David Wheatley
cf7c387e59 chore: bump bundled extension constraint to core 1.1 2021-10-13 08:04:06 +01:00
Alexander Skvortsov
1436f073a5 Release v1.1.0 2021-10-11 21:03:10 -04:00
David Wheatley
428fc3131c Revert "Add translation support for quote. (#12)" (#13)
This reverts commit d6c01890a3.
2021-08-28 18:23:33 +01:00
Guillaume Kulakowski
d6c01890a3 Add translation support for quote. (#12) 2021-08-23 17:11:51 -04:00
Daniel Klabbers
5d1c1ce998 fix branch alias 2021-05-25 22:45:02 +02:00
Daniel Klabbers
5634d61f27 changes for stable 2021-05-25 15:27:04 +02:00
Alexander Skvortsov
7bd95e3121 Bump composer reqs for 1.0.0 2021-05-16 18:27:27 -04:00
David Wheatley
9fe4694468 Update copyright year 2021-05-15 00:47:46 +01:00
Daniel Klabbers
dc518b0f75 Release v0.1.0-beta.16 2021-03-15 10:32:08 +01:00
Charlie
e8f46e04ce Change Category (#11) 2021-03-08 14:39:41 -05:00
Daniël Klabbers
2cc8bf607c changelog and constraint for beta 15 2020-12-14 21:15:22 +01:00
Alexander Skvortsov
15d0ff707e Update composer metadata for admin dashboard 2020-12-08 19:53:48 -05:00
Alexander Skvortsov
74dce3243f Add composer metadata for admin ux redesign 2020-11-25 01:10:43 -05:00
Daniël Klabbers
2813bc79ed update deps, remove author 2020-03-04 12:08:08 +01:00
Franz Liedke
2a092ae212 Apply fixes from StyleCI 2019-11-29 23:01:47 +00:00
Franz Liedke
4e43223d83 Update copyright claims in LICENSE 2019-11-30 00:00:59 +01:00
Toby Zerner
d4959d24fc Remove copyright year from LICENSE 2018-11-21 18:37:20 +10:30
Toby Zerner
79fe257ad4 Rename package 2018-10-17 13:44:47 +10:30
Toby Zerner
0944d34cc3 Rename bootstrap.php 2018-09-21 11:44:32 +09:30
Toby Zerner
a4f71bae31 Use new Formatter extender 2018-06-17 15:00:15 +09:30
Ammar Fadhlur Rahman
1fcb84ebd3 Change fa icon prefix to fas 2018-05-10 14:56:52 +07:00
AFR
14e0939947 Adapt to FontAwesome v5.0.6 icon name changes (#7) 2018-02-23 23:44:26 +01:00
Miles Cellar
256924706d Update license year range to 2018 2018-01-15 19:34:03 +01:00
Toby Zerner
f1342aa0cb Require beta 8 2018-01-11 12:23:55 +10:30
Franz Liedke
3b030db173 Use new extenders for bootstrapping 2018-01-03 09:58:21 +01:00
Franz Liedke
30cbe76643 Update namespaces for beta 8
Refs flarum/core#1235.
2017-10-01 19:57:12 +02:00
Miles Cellar
74e38f3bfd Update year 2017-01-01 22:49:41 +01:00
Toby Zerner
3445b2e5b6 Update StyleCI rules 2016-11-16 15:46:06 +10:30