Sami Mazouz
0c017c2aa0
refactor: convert AlertManager
IndexPage
and UserPage
components to TS ( #3536 )
...
* chore: convert `AlertManager` component to TypeScript
* chore: `compat.js` to `compat.ts`
* chore: convert `IndexPage` component to TypeScript
* chore: convert `UserPage` component and inheritors to TypeScript
* chore: `yarn format`
* chore: import types instead
2022-07-15 23:27:47 +01:00
flarum-bot
bacb095382
Bundled output for commit 7471ef64d5
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-07-14 15:02:48 +00:00
Sami Mazouz
7471ef64d5
refactor: convert Badge
, Checkbox
and Navigation
components to TS ( #3532 )
...
* chore: convert badge components to TypeScript
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com >
* chore: convert checkbox components to TypeScript
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com >
* chore: convert `Navigation` component to TypeScript
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com >
* chore: import mithril type instead
2022-07-14 15:54:16 +01:00
flarum-bot
819602520a
Bundled output for commit 16f59f514b
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-07-14 11:39:02 +00:00
David Wheatley
759f7ef327
fix(a11y): present post streams as feeds, setting busy when loading new pages ( #3522 )
2022-07-14 12:02:20 +01:00
David Wheatley
9c825aaa2b
fix(a11y): set aria-busy
when editing a post stream item ( #3521 )
...
* fix(a11y): add `aria-busy="true"` to posts being edited
* fix(a11y): add `aria-busy="true"` to reply placeholder
2022-07-14 12:02:12 +01:00
David Wheatley
952a5891bb
fix(a11y): add accessible labels to notification grid options ( #3520 )
2022-07-14 12:02:00 +01:00
flarum-bot
0daa24cf4b
Bundled output for commit 33bf2284c7
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-07-14 08:52:21 +00:00
Daniël Klabbers
33bf2284c7
fix: core settings header has no priority
...
Due to missing sort the category title sorts underneath the core settings nav items.
2022-07-14 10:44:39 +02:00
flarum-bot
ec22162cf4
Bundled output for commit 1af506d4b8
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-07-13 20:47:43 +00:00
Sami Mazouz
1af506d4b8
refactor: convert core modals to TypeScript ( #3515 )
...
* refactor: convert core modals to TypeScript
* chore: excplicitly specify return type instead
* chore: `yarn format`
Signed-off-by: Sami Mazouz <ilyasmazouz@gmail.com >
2022-07-13 21:42:45 +01:00
flarum-bot
62be3e01be
Bundled output for commit 613523c9b4
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-06-20 15:57:13 +00:00
David Wheatley
293e8ab8b6
feat: support custom reusable setting components for buildSettingComponent
( #3494 )
2022-06-20 13:01:29 +01:00
flarum-bot
4923253fbf
Bundled output for commit 36c296d787
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-06-20 03:17:23 +00:00
David Wheatley
9fc2e5e2c0
fix(extension typings): remove some accessibility modifiers from Component
( #3437 )
2022-06-20 03:52:25 +01:00
David Wheatley
cb47a9c92e
feat(translator): add locale getter ( #3451 )
2022-06-20 03:51:26 +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
flarum-bot
4748f31d93
Bundled output for commit e049e9d7ae
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-06-09 09:14:05 +00:00
Ian Morland
e049e9d7ae
chore: add priorities to AdminNav ( #3453 )
2022-06-09 10:07:50 +01:00
flarum-bot
b7332895db
Bundled output for commit 0a3f449f9e
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-06-02 12:44:15 +00:00
naxvog
df1bdd2ad8
chore: point Font Awesome icons link to v5 ( #3447 )
...
Update Font Awesome link to represent to currently used major version in order to avoid confusion when choosing icons
2022-06-02 13:34:42 +01:00
flarum-bot
8e2a99c1eb
Bundled output for commit e45547c649
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-06-02 01:47:22 +00:00
David Wheatley
e45547c649
docs: ItemList set methods throw errors when keys are not present
2022-06-02 02:43:15 +01:00
flarum-bot
584884a3c9
Bundled output for commit 96ead2a4df
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-05-20 19:36:54 +00:00
Ian Morland
96ead2a4df
Add priorities to UserCard ( #3436 )
2022-05-20 20:32:25 +01:00
flarum-bot
556f10ddd8
Bundled output for commit a79e2c20fe
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-05-20 19:06:33 +00:00
Sami Mazouz
a79e2c20fe
fix: dropdown show results search button hidden while loading results ( #3431 )
2022-05-20 20:02:04 +01:00
flarum-bot
01c54b13c8
Bundled output for commit 24c8c65aa5
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-05-19 23:53:18 +00:00
David Wheatley
24c8c65aa5
fix(typings): treat ColorPreview settings component type as specific string, not generic
2022-05-20 00:48:44 +01:00
flarum-bot
2f506f1b24
Bundled output for commit 81cf6047f9
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-05-13 21:15:00 +00:00
David Wheatley
81cf6047f9
fix: call abstract Notification
methods with fallback
...
Only call Notification methods if they are defined, falling back to `undefined` if not through the use of the optional chaining operator.
2022-05-13 23:08:29 +02:00
flarum-bot
6ca2ebc437
Bundled output for commit dd915c126c
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-05-12 20:14:55 +00:00
Sami Mazouz
dd915c126c
fix(regression): PostStreamState loadCount static member ( #3420 )
2022-05-12 21:11:13 +01:00
flarum-bot
7f5593021d
Bundled output for commit f9ae7cd67f
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-05-09 16:01:25 +00:00
David Wheatley
f9ae7cd67f
fix: incorrect tooltip docs for tooltipVisible
attr ( #3411 )
2022-05-09 11:56:56 -04:00
flarum-bot
290bc19922
Bundled output for commit 863a8ddfff
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-04-23 14:26:23 +00:00
Alexander Skvortsov
863a8ddfff
fix: don't duplicate path in URL to post on subdirectory installs. ( #3354 )
...
`baseUrl` includes the path portion of the url, as does `basePath`, which is included in `app.route.x` function outputs. The `baseOrigin` (with no path component at all) should be used instead.
2022-04-23 10:23:03 -04:00
flarum-bot
42602a099f
Bundled output for commit be2da3e12f
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-04-19 20:19:26 +00:00
Ian Morland
542cc42538
feat: export utils/isSafariMobile
( #3389 )
2022-04-13 16:31:05 +01:00
Sami Mazouz
ca7055f5d0
feat: Graceful frontend extension initialization failure ( #3349 )
2022-04-03 22:17:57 +01:00
David Wheatley
803f4cc792
feat: allow multiple children to be passed to ConfirmDocumentUnload component ( #3372 )
2022-04-03 18:27:53 +01:00
David Wheatley
b95b3646d3
a11y: use feed
aria role for DiscussionList ( #3359 )
...
* a11y: use `feed` aria role for DiscussionList
* a11y: add aria set info roles, move feed roles to more appropriate element
2022-03-28 21:47:20 +01:00
Sami Mazouz
46f8cf4628
fix: Post--by-start-user
class not working ( #3356 )
2022-03-23 18:21:01 +01: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
524540cb41
chore: use yarn v1 in extensions/core
2022-03-11 19:12:11 -05: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
flarum-bot
0cb2dff197
Bundled output for commit 904deda6b9
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-03-10 01:00:54 +00:00
David Sevilla Martin
904deda6b9
Replace ColorPreviewInput preview box with 'color' input ( #3271 )
2022-03-09 19:56:25 -05:00
flarum-bot
96e86fd16b
Bundled output for commit dba6ad9d57
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-02-22 14:06:00 +00:00
Clark Winkelmann
dba6ad9d57
Fix permission check in edit modal
...
Previously was checking ability to edit own user instead of user selected in modal
2022-02-22 15:01:30 +01:00