flarum-bot
574ba355c2
Bundled output for commit f7e97f510b
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-30 22:46:26 +00:00
David Wheatley
f7e97f510b
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
flarum-bot
52b2890633
Bundled output for commit 2e738c6f1e
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-30 22:31:34 +00:00
David Wheatley
2e738c6f1e
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
David Wheatley
5de64e14bc
chore: rewrite SubtreeRetainer into Typescript ( #3137 )
...
* chore: rewrite SubtreeRetainer in Typescript
* chore: mark attributes as protected
2021-10-31 00:28:30 +02:00
flarum-bot
1e4ab61878
Bundled output for commit 85c285ec4c
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-29 22:39:58 +00:00
David Sevilla Martin
85c285ec4c
fix: remove 'typeof' in 'typeof this' from AdminPage#buildSettingComponent params ( #3142 )
2021-10-30 00:37:41 +02:00
flarum-bot
c9a2094caf
Bundled output for commit 47a800e724
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-29 18:33:41 +00:00
Sami Mazouz
47a800e724
chore: Minor Readme CSS code tidy up ( #3138 )
2021-10-29 19:31:15 +01:00
flarum-bot
a6d4759ece
Bundled output for commit f4050ff57c
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-29 17:35:09 +00:00
Alexander Skvortsov
f4050ff57c
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
flarum-bot
d0cf8db4b1
Bundled output for commit ddeaf37f49
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-28 01:59:00 +00:00
Ian Morland
ddeaf37f49
Add README documentation to ExtensionPage ( #3094 )
...
Co-authored-by: Alexander Skvortsov <sasha.skvortsov109@gmail.com >
2021-10-27 21:56:56 -04:00
flarum-bot
530bcb24c5
Bundled output for commit de27001f63
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-27 21:01:48 +00:00
David Wheatley
de27001f63
[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
flarum-bot
9e8a01d82b
Bundled output for commit 902fa06c64
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-27 20:44:05 +00:00
Alexander Skvortsov
902fa06c64
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
flarum-bot
33cd846b72
Bundled output for commit 22a4406d5b
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-27 20:17:11 +00:00
David Wheatley
22a4406d5b
chore: bump JS dependencies ( #3134 )
2021-10-27 16:14:26 -04:00
David Wheatley
70993d6c39
Revert "chore: better typings for DiscussionListState"
...
This reverts commit 98d0fbd4ae
.
2021-10-27 17:17:24 +02:00
David Wheatley
98d0fbd4ae
chore: better typings for DiscussionListState
2021-10-27 17:17:01 +02:00
flarum-bot
9a264b9319
Bundled output for commit 227177d0a9
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-26 21:35:14 +00:00
Alexander Skvortsov
227177d0a9
ExtensionPage: rename "Uninstall" to "Purge" ( #3123 )
...
https://i.imgur.com/aOOkqhk.png
2021-10-26 17:32:39 -04:00
flarum-bot
d30bbbf847
Bundled output for commit 9117aac0bd
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-25 21:37:01 +00:00
Alexander Skvortsov
9117aac0bd
Catch errors when uploading white avatar ( #3119 )
2021-10-25 17:34:39 -04:00
flarum-bot
3640daabeb
Bundled output for commit cc9da3324a
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-25 05:47:17 +00:00
Clark Winkelmann
cc9da3324a
Fix mail settings select component never being used ( #3120 )
2021-10-25 01:44:46 -04:00
flarum-bot
c1e1182d7e
Bundled output for commit 35986a050c
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-14 18:33:00 +00:00
Alexander Skvortsov
35986a050c
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
flarum-bot
13b312d445
Bundled output for commit 890fd4e38d
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-14 13:43:57 +00:00
Sami Mazouz
890fd4e38d
fix: import app from common app instead ( #3104 )
...
Introduced in #3099
2021-10-14 14:41:22 +01:00
flarum-bot
3b523e5542
Bundled output for commit 766dba39e2
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-13 18:58:05 +00:00
David Sevilla Martin
766dba39e2
Lazy draw dropdowns to improve performance ( #2925 )
2021-10-13 14:55:32 -04:00
Fransiscus Rolanda Malau
ee6886382c
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
flarum-bot
2077dfea3a
Bundled output for commit 7fa4189fc1
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-13 18:51:06 +00:00
Braunson Yager
7fa4189fc1
Added ES6 local support for formatNumber helper as per #2951 ( #3099 )
2021-10-13 14:48:37 -04:00
Alexander Skvortsov
37a7d92e97
Release v1.1.0
2021-10-11 21:19:05 -04:00
flarum-bot
e48389a86c
Bundled output for commit 0fd04cc330
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-07 03:33:54 +00:00
Alexander Skvortsov
0fd04cc330
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
Alexander Skvortsov
b5faef9a89
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
flarum-bot
9df4676562
Bundled output for commit 785f807ad8
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-09-29 15:32:51 +00:00
Sami Mazouz
785f807ad8
fix: Anchors should not have type="button"
( #3086 )
2021-09-29 11:30:31 -04:00
flarum-bot
0090f97f9a
Bundled output for commit b099a3843d
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-09-20 15:08:49 +00:00
David Wheatley
b099a3843d
[A11Y] Accessibility improvements for the Search component ( #3017 )
...
* Remove deprecated code
* Accessibility improvements for Search component
2021-09-20 16:06:15 +01:00
flarum-bot
92af39b6b6
Bundled output for commit acd19c6fa2
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-09-11 08:26:35 +00:00
Rafael Horvat
acd19c6fa2
Use author
filter parameter instead of q
with gambit to get a user's discussions on the DiscussionsUserPage
( #3068 )
2021-09-11 09:24:15 +01:00
flarum-bot
31961c4490
Bundled output for commit b330a14f51
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-09-06 00:46:37 +00:00
David Sevilla Martín
b330a14f51
Add extra error handling for avatar file size & large payload ( #3042 )
...
* Add extra error handling for avatar file size & large payload
* Change error message to return 'upload failure' on most errors instead of 'no file' message
2021-09-05 20:43:59 -04:00
flarum-bot
fa653d96ee
Bundled output for commit 2d451ece09
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-26 09:35:55 +00:00
Rafael Horvat
2d451ece09
Allow adding page
parameters to PaginatedListState, like limit
. ( #2935 )
2021-08-26 10:33:22 +01:00