Commit Graph

173 Commits

Author SHA1 Message Date
Daniël Klabbers
a35df8c139 chore: v1.5.0 preparations 2022-09-13 10:55:30 +02:00
Sami Mazouz
631b4c194c
chore: unify JS actions into one (rewritten flarum/action-build) (#3573)
* chore: unify JS actions into one (rewritten `flarum/action-build)`
* chore: maintain backwards compatibility
* fix: wrong default format check script

Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com>
2022-08-08 14:48:43 +01:00
flarum-bot
7147d39975 Bundled output for commit f4ace73a3c
Includes transpiled JS/TS.

[skip ci]
2022-08-01 11:03:26 +00: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
Sami Mazouz
27fb011bf5
chore: with yarn workspaces we only need a single yarn.lock (#3464)
* chore: yarn workspaces means we only need a single `yarn.lock`
* fix: add a `cache_dependency_path` workflow input
* fix: re-introduce `env.cache_dependency_path`
2022-06-19 19:01:21 +01:00
Daniël Klabbers
592039c483 update constraint to v1.3 2022-05-10 16:28:35 +02:00
flarum-bot
cca97f32c6 Bundled output for commit c658eb10f4
Includes transpiled JS/TS.

[skip ci]
2022-04-14 15:21:36 +00:00
David Sevilla Martin
c658eb10f4
feat(emoji): support emoji 14 & unicode 14 (#3378) 2022-04-14 10:49:47 -04:00
flarum-bot
a7dd0b2b61 Bundled output for commit 00b9151864
Includes transpiled JS/TS.

[skip ci]
2022-03-31 06:49:02 +00: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
f2910d8763 chore: add version to core/ext package.json
This is necessary for yarn workspaces to work.
2022-03-11 19:12:11 -05:00
dependabot[bot]
37a882118a
chore(deps): bump glob-parent from 3.1.0 to 5.1.2 in /extensions/emoji/js (#3345)
* chore(deps): bump glob-parent in /extensions/emoji/js

Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 3.1.0 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases)
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/glob-parent/compare/v3.1.0...v5.1.2)

---
updated-dependencies:
- dependency-name: glob-parent
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Apply fixes from StyleCI

[ci skip] [skip ci]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: StyleCI Bot <bot@styleci.io>
2022-03-11 18:11:20 -05: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
b63a67d27f Release v1.2 2022-01-20 12:34:19 +01:00
flarum-bot
19dfdeec81 Bundled output for commit 3858ebdd86
Includes transpiled JS/TS.

[skip ci]
2022-01-20 08:31:08 +00:00
Alexander Skvortsov
3858ebdd86 chore: flarum-cli audit infra --fix 2022-01-20 03:29:45 -05:00
Ian Morland
29062d5924 chore: repo maintenance (#43) 2022-01-11 10:37:51 +00:00
David Wheatley
4be430276e chore: changelog for 1.1.1 2021-11-16 18:54:54 +00:00
flarum-bot
419a91f447 Bundled output for commit e31bfd71a1
Includes transpiled JS/TS.

[skip ci]
2021-11-15 18:01:31 +00:00
David Wheatley
e31bfd71a1 fix: errors with composer reuse (#42)
* fix: errors with composer reuse

* fix: use arrow func
2021-11-15 17:59:59 +00:00
David Wheatley
92463465e6 chore: bump bundled extension constraint to core 1.1 2021-10-13 08:06:02 +01:00
Alexander Skvortsov
126b457604 Release v1.1.0 2021-10-11 21:05:20 -04:00
flarum-bot
66065a33e8 Bundled output for commit b054ae7dcb
Includes transpiled JS/TS.

[skip ci]
2021-08-25 20:07:22 +00:00
David Wheatley
b054ae7dcb Update JS imports to new namespaced style (#39) 2021-08-25 16:06:28 -04:00
flarum-bot
738db107b1 Bundled output for commit 05a2ded71a
Includes transpiled JS/TS.

[skip ci]
2021-08-05 07:42:52 +00:00
David Wheatley
05a2ded71a Fix issue with Twemoji frontend rendering (#40) 2021-08-05 08:41:41 +01:00
flarum-bot
6f925c1229 Bundled output for commit e681d3eb00
Includes transpiled JS/TS.

[skip ci]
2021-07-10 20:40:18 +00:00
David Wheatley
e681d3eb00 Format with prettier, bump deps (#37)
General repo maintenance
2021-07-10 21:39:20 +01:00
Daniel Klabbers
122f1ff5e5 fix branch alias 2021-05-25 22:45:40 +02:00
Daniel Klabbers
cf6e1e5a5a changes for stable 2021-05-25 15:31:57 +02:00
Alexander Skvortsov
6bcbe36654 Bump composer reqs for 1.0.0 2021-05-16 18:27:04 -04:00
David Wheatley
163e6d1337 Update copyright year 2021-05-15 00:49:28 +01:00
Daniel Klabbers
6aad164ed7 Release v0.1.0-beta.16 2021-03-15 11:21:14 +01:00
Charlie
b92854c8fb Change category (#35) 2021-03-08 14:21:08 -05:00
flarum-bot
f79506ea9f Bundled output for commit 40a0f2e0c9 [skip ci] 2021-03-02 04:36:18 +00:00
Alexander Skvortsov
40a0f2e0c9 Fix dropdown going off top of screen
The previous solution didn't properly account for document scroll, so when replying to posts, the parent offset would be extremely large, and it'd fall back to the top coordinate, which is out of bounds on small screens.
2021-03-01 23:34:47 -05:00
flarum-bot
e83b88d17d Bundled output for commit 720ea6c576 [skip ci] 2021-02-26 21:19:24 +00:00
Alexander Skvortsov
720ea6c576 Update for Editor Drivers Abstraction (#34) 2021-02-26 16:18:32 -05:00
Robert Korulczyk
5c1fa4aea8 Move locale files from language pack to extension. (#32) 2021-02-17 16:24:42 -05:00
Daniël Klabbers
d6751934bd changelog and constraint for beta 15 2020-12-14 22:14:15 +01:00
dependabot[bot]
3fd689a4bb Bump ini from 1.3.5 to 1.3.7 in /js
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-11 17:37:58 +00:00
Alexander Skvortsov
0d17e59c9a Update composer metadata for admin dashboard 2020-12-08 19:54:23 -05:00
Alexander Skvortsov
717cf5bfad Add composer metadata for admin ux redesign 2020-11-25 01:12:40 -05:00
Matt Kilgore
89cd712e1f Update changelog for v0.1.0.-beta.14 2020-10-15 20:02:03 -04:00
flarum-bot
3889b4d654 Bundled output for commit 97c89bcc42 [skip ci] 2020-10-15 22:51:08 +00:00
David Sevilla Martín
97c89bcc42 Add lazy loading attribute to twemoji rendered images & autocomplete (#31) 2020-10-15 18:50:00 -04:00