Commit Graph

59 Commits

Author SHA1 Message Date
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
Toby Zerner
a61b0ab2f1 v0.1.0-beta.6 2016-10-19 21:12:43 +10:30
Toby Zerner
29db39b47b Require core v0.1.0-beta.5 2016-03-29 18:44:20 +10:30
Toby Zerner
185e0c934f Clean up linting stuff 2016-03-10 17:23:04 +10:30
wackyMole
2e96249a66 Add more BBCode tags 2016-03-02 23:22:09 -05:00
Toby Zerner
41952d54fd Applied fixes from StyleCI 2016-02-25 22:51:09 -05:00
Toby Zerner
c86ac304b4 Add StyleCI config 2016-02-26 14:01:42 +10:30
Maël Soucaze
ac69b26430 Update license year range to 2016 2016-01-25 16:50:30 +01:00
Toby Zerner
b41ad78266 Add Composer branch-alias
This allows installations to require version 0.1.0 with minimum-stability=dev, and they will get the latest from master.

See flarum/core#727
2016-01-19 17:19:46 +10:30
Toby Zerner
ffb9f7a34d Rename package 2015-12-29 12:54:51 +10:30
Toby Zerner
853e718b3e Update for composer branch 2015-10-12 15:09:39 +10:30
Toby Zerner
c472be9336 Add gitattributes 2015-09-17 09:10:35 +09:30
Toby Zerner
c4ef5363c2 Add LICENSE information 2015-09-04 12:33:23 +09:30