cb6405110c
Support, update to webpack 5 ( #3135 )
2021-10-31 14:21:17 -04:00
89dfad5f38
Bundled output for commit 1e595e752a
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-30 23:18:37 +00:00
1e595e752a
Add textarea setting type to AdminPage#buildSettingComponent ( #3141 )
2021-10-30 19:16:21 -04:00
a6f660236f
Bundled output for commit f260bd7efe
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-30 23:15:48 +00:00
f260bd7efe
Switch to constructor MIN_SEARCH_LENGTH in Search component ( #3130 )
2021-10-30 19:13:43 -04:00
823c337c1e
Bundled output for commit f8232b9c1b
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-30 22:46:26 +00:00
f8232b9c1b
chore: rewrite frontend application files to Typescript ( #3006 )
...
* Rename files
* Rewrite common Application to TS
* Improve DefaultResolver typings
* Convert mapRoutes to TS
* Fix incorrect JSDoc type
* Add missing default value
* Add debug button string to localisations
* WIP Forum application TS rewrite
* Use union and intersection to remove property duplication
* Address some review comments
Co-authored-by: Alexander Skvortsov <38059171+askvortsov1@users.noreply.github.com >
* Address some review comments
Co-authored-by: Alexander Skvortsov <38059171+askvortsov1@users.noreply.github.com >
* Fix build error
* Address some review comments
Co-authored-by: Alexander Skvortsov <38059171+askvortsov1@users.noreply.github.com >
* Add `type` import qualifier
Co-authored-by: Alexander Skvortsov <38059171+askvortsov1@users.noreply.github.com >
2021-10-30 23:44:27 +01:00
45927f1068
Bundled output for commit 7db2d0f697
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-30 22:31:34 +00:00
7db2d0f697
chore: rewrite ModalManager and state to Typescript ( #3007 )
...
* Rewrite ModalManagerState into Typescript
- Fixes `attrs` parameter being marked as required
- Add `isModalOpen` method
* Rewrite ModalManager into Typescript
* Fix incorrect type
* Continue modal rewrite
* Update attr typings
* Fix correctly cast `this.constructor` calls
* Cast to bool
* Don't extend ModalAttrs by Record
* Prevent missing abstract methods in child Modals from bricking frontend
* Add missing `app` import
* Address review comment
Co-authored-by: David Sevilla Martin <6401250+datitisev@users.noreply.github.com >
Co-authored-by: David Sevilla Martin <6401250+datitisev@users.noreply.github.com >
2021-10-31 00:29:10 +02:00
a0a06973c0
chore: rewrite SubtreeRetainer into Typescript ( #3137 )
...
* chore: rewrite SubtreeRetainer in Typescript
* chore: mark attributes as protected
2021-10-31 00:28:30 +02:00
6ba385eea6
Bundled output for commit 70588959eb
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-29 22:39:58 +00:00
70588959eb
fix: remove 'typeof' in 'typeof this' from AdminPage#buildSettingComponent params ( #3142 )
2021-10-30 00:37:41 +02:00
8c3d92c427
Bundled output for commit acf16fdf2e
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-29 18:33:41 +00:00
acf16fdf2e
chore: Minor Readme CSS code tidy up ( #3138 )
2021-10-29 19:31:15 +01:00
02c2df681d
Bundled output for commit 2000727e94
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-29 17:35:09 +00:00
2000727e94
Better post loading support ( #3100 )
...
Needed for https://github.com/flarum/core/issues/3043 .
Some posts are loaded dynamically, and won't be immediately available. In this case, we show a loading indicator instead of displaying content. In this PR:
- We redraw post content if loading state has chnaged
- We show a loading indicator while loading
2021-10-29 13:32:30 -04:00
33841d1e25
Bundled output for commit 28ead83b04
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-28 01:59:00 +00:00
28ead83b04
Add README documentation to ExtensionPage ( #3094 )
...
Co-authored-by: Alexander Skvortsov <sasha.skvortsov109@gmail.com >
2021-10-27 21:56:56 -04:00
247ace2f04
Bundled output for commit e0b6190733
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-27 21:01:48 +00:00
e0b6190733
[A11Y] Improve accessibility for discussion reply count on post stream ( #3090 )
...
* Add class to remove all UA styles from a button
* Improve classList utilisation
* Simplify JSX
* Use classlist instead of concatenation
* Fix reply count focusable when not acting as a button
* Add SR only class
* Add new reply count translations
* Use cleaner translations
* Remove unused import
* Add missing new line
* Delete Accessibility.less
* Use existing `.visually-hidden` class
* Format
* Fix locale formatting
2021-10-27 22:59:17 +02:00
f66a7ef7cc
Bundled output for commit e550b15cea
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-27 20:44:05 +00:00
e550b15cea
Bump ICU MessageFormat ( #3122 )
...
This uses `Intl.PluralRules` for plural rules, and fixes a security vulnerability allowing JS injection through translation arguments.
2021-10-27 16:41:49 -04:00
db6c8b8774
Bundled output for commit 4982efed3a
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-27 20:17:11 +00:00
4982efed3a
chore: bump JS dependencies ( #3134 )
2021-10-27 16:14:26 -04:00
57d91b2d87
Revert "chore: better typings for DiscussionListState"
...
This reverts commit e9b3d3d313
.
2021-10-27 17:17:24 +02:00
e9b3d3d313
chore: better typings for DiscussionListState
2021-10-27 17:17:01 +02:00
5e84490fd0
Bundled output for commit 2b0d55632e
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-26 21:35:14 +00:00
2b0d55632e
ExtensionPage: rename "Uninstall" to "Purge" ( #3123 )
...
https://i.imgur.com/aOOkqhk.png
2021-10-26 17:32:39 -04:00
7ebf535b25
Bundled output for commit a661376d16
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-25 21:37:01 +00:00
a661376d16
Catch errors when uploading white avatar ( #3119 )
2021-10-25 17:34:39 -04:00
a9b1a518a2
Bundled output for commit 9416b1c150
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-25 05:47:17 +00:00
9416b1c150
Fix mail settings select component never being used ( #3120 )
2021-10-25 01:44:46 -04:00
c52c0987fb
Bundled output for commit 60f0ef0bd5
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-14 18:33:00 +00:00
60f0ef0bd5
Handle post rendering errors to avoid bricking ( #3061 )
...
Whether it's due to corrupted content, missing tags, caching issues, or other assorted reasons, post content can't be rendered. Currently, this results in an exception that crashes the entire forum and is hard to debug. Instead, we should log the error and show an indicator message that rendering has failed.
Co-authored-by: Sami Mazouz <sychocouldy@gmail.com >
Co-authored-by: David Wheatley <hi@davwheat.dev >
2021-10-14 14:30:18 -04:00
82d67919bb
Bundled output for commit 713d95eb36
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-14 13:43:57 +00:00
713d95eb36
fix: import app from common app instead ( #3104 )
...
Introduced in #3099
2021-10-14 14:41:22 +01:00
d053bb5496
Bundled output for commit 05121b928a
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-13 18:58:05 +00:00
05121b928a
Lazy draw dropdowns to improve performance ( #2925 )
2021-10-13 14:55:32 -04:00
0a7e885eab
Add missing autocomplete attributes to input fields ( #3088 )
...
* Add missing autocomplete attributes to input fields
* Add autocomplete attributes to password fields
* Attribute should use new-password
2021-10-13 14:53:35 -04:00
3f2e25b35f
Bundled output for commit 2a86c25297
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-13 18:51:06 +00:00
2a86c25297
Added ES6 local support for formatNumber helper as per #2951 ( #3099 )
2021-10-13 14:48:37 -04:00
99112429f9
Release v1.1.0
2021-10-11 21:19:05 -04:00
2b47e90827
Bundled output for commit 1c2465b2da
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-07 03:33:54 +00:00
1c2465b2da
Support filter params in discussion list state
...
https://github.com/flarum/core/pull/3068 accidentially broke the user discussions page, as up until this commit, `DiscussionListState`didn't accept any filter params.
2021-10-06 23:30:32 -04:00
a6717ee981
Remove .html
on all docs urls
...
Now that Flarum docs have been moved to docusaurus, URLs no longer end with `.html`.
Closes https://github.com/flarum/core/issues/3092
2021-10-05 10:13:19 -04:00
450ab61620
Bundled output for commit e2f01c040b
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-09-29 15:32:51 +00:00
e2f01c040b
fix: Anchors should not have type="button"
( #3086 )
2021-09-29 11:30:31 -04:00
245d0d2550
Bundled output for commit 5dd48e1b86
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-09-20 15:08:49 +00:00
5dd48e1b86
[A11Y] Accessibility improvements for the Search component ( #3017 )
...
* Remove deprecated code
* Accessibility improvements for Search component
2021-09-20 16:06:15 +01:00
b0bc021034
Bundled output for commit 1b193196da
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-09-11 08:26:35 +00:00