9fbfed3695
Bundled output for commit ce9f8f98804473b79f9384fa63150aa4dce72e20
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-11-01 15:18:09 +00:00
ce9f8f9880
Pass null/falsy values through Model.getIdentifier ( #3131 )
...
* Pass null/falsy values through Model.getIdentifier
* Add explicit if-return
2021-11-01 11:16:01 -04:00
e8ffdead39
feat: Allow registering settings as Less
config vars through Settings Extender ( #3011 )
...
Co-authored-by: Alexander Skvortsov <38059171+askvortsov1@users.noreply.github.com >
2021-11-01 15:41:19 +01:00
62b92ba02e
feat: Create loadWhere
relations extender ( #3116 )
2021-11-01 10:45:02 +01:00
21c7d90ee7
Bundled output for commit 9afcbba213618aa9af72aebbdb31c287b99e03b5
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-31 20:20:31 +00:00
9afcbba213
Deprecate unused evented
utility ( #3125 )
2021-10-31 16:18:44 -04:00
ba493a90c1
feat: Default Settings Extender ( #3127 )
...
Co-authored-by: Alexander Skvortsov <38059171+askvortsov1@users.noreply.github.com >
2021-10-31 21:09:06 +01:00
fa82773cc8
Bundled output for commit f6e5c15af91bde9a75cf5716b6a4ad15f8ba2bce
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-31 18:23:34 +00:00
f6e5c15af9
Support, update to webpack 5 ( #3135 )
2021-10-31 14:21:17 -04:00
ca575acfbd
Bundled output for commit a36e40053207109eb0026080e18aaa05a29bc027
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-30 23:18:37 +00:00
a36e400532
Add textarea setting type to AdminPage#buildSettingComponent ( #3141 )
2021-10-30 19:16:21 -04:00
5a63ee42f0
Bundled output for commit 26e44f47cab4966c927098bbb15f6de94fe52bed
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-30 23:15:48 +00:00
26e44f47ca
Switch to constructor MIN_SEARCH_LENGTH in Search component ( #3130 )
2021-10-30 19:13:43 -04:00
574ba355c2
Bundled output for commit f7e97f510b5373b54448c9338463ffd1c6a0fd32
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-30 22:46:26 +00:00
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
52b2890633
Bundled output for commit 2e738c6f1e99083680fe740fe3484dc907520fe5
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-30 22:31:34 +00:00
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
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
1e4ab61878
Bundled output for commit 85c285ec4c14c97a684398fd9886e9fd79b8f742
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-29 22:39:58 +00:00
85c285ec4c
fix: remove 'typeof' in 'typeof this' from AdminPage#buildSettingComponent params ( #3142 )
2021-10-30 00:37:41 +02:00
c9a2094caf
Bundled output for commit 47a800e724cdb4b4cd11b29d313c9cd636d1ed14
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-29 18:33:41 +00:00
47a800e724
chore: Minor Readme CSS code tidy up ( #3138 )
2021-10-29 19:31:15 +01:00
a4499678d9
fix: issue with CSS styles when in-between whole pixel values for viewport width ( #3139 )
...
* fix: issue with CSS styles when in-between whole pixel values for viewport width
Fixes #2915
* chore: add explanatory comment
* fix: add missing slash
2021-10-29 18:57:53 +01:00
a6d4759ece
Bundled output for commit f4050ff57c67d52104d6613f085e3c9b07039f17
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-29 17:35:09 +00:00
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
d0cf8db4b1
Bundled output for commit ddeaf37f4971ba96cc5bd35058e0af7980835652
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-28 01:59:00 +00:00
ddeaf37f49
Add README documentation to ExtensionPage ( #3094 )
...
Co-authored-by: Alexander Skvortsov <sasha.skvortsov109@gmail.com >
2021-10-27 21:56:56 -04:00
530bcb24c5
Bundled output for commit de27001f63014cd1120b92c0a0e73592b69276b0
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-27 21:01:48 +00:00
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
9e8a01d82b
Bundled output for commit 902fa06c644c1b5bfcbb63bcae90d4f9d3e861af
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-27 20:44:05 +00:00
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
33cd846b72
Bundled output for commit 22a4406d5be20c847a2720c7000f8c01ca1469af
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-27 20:17:11 +00:00
22a4406d5b
chore: bump JS dependencies ( #3134 )
2021-10-27 16:14:26 -04:00
70993d6c39
Revert "chore: better typings for DiscussionListState"
...
This reverts commit 98d0fbd4aee6303f01fbba4da16f3069dd1a7949.
2021-10-27 17:17:24 +02:00
98d0fbd4ae
chore: better typings for DiscussionListState
2021-10-27 17:17:01 +02:00
83014a5a9f
Hide webkit search button ( #3128 )
2021-10-27 09:28:40 -04:00
9a264b9319
Bundled output for commit 227177d0a92576b1f88c3f4ff6d90ead7767bd98
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-26 21:35:14 +00:00
227177d0a9
ExtensionPage: rename "Uninstall" to "Purge" ( #3123 )
...
https://i.imgur.com/aOOkqhk.png
2021-10-26 17:32:39 -04:00
1ff239df80
Pass IP address to API Client pipeline ( #3124 )
...
The `ProcessIp` middleware won't run twice as that's in the global middleware stack, which the API client doesn't go through.
2021-10-26 17:11:40 -04:00
61b3539271
fix: Use laravel validator to replace avatar validation error params ( #2946 )
2021-10-26 14:45:27 +01:00
d30bbbf847
Bundled output for commit 9117aac0bdf78f3e15797b7ca34abea1c8c3a654
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-25 21:37:01 +00:00
9117aac0bd
Catch errors when uploading white avatar ( #3119 )
2021-10-25 17:34:39 -04:00
f508c829db
#2492 - Groups filtering & retrieve single endpoint ( #3084 )
...
Fixes #2492
* Added api/groups/{id} endpoint for retrieving a single group by its id
* Fixed GroupRepository incorrectly opening query to User instead of Group model
* Added filtering & paging abilities to GET api/groups endpoint
* Added test for sorting for GET api/groups endpoint
Co-authored-by: Alexander Skvortsov <38059171+askvortsov1@users.noreply.github.com >
2021-10-25 11:48:25 -04:00
3640daabeb
Bundled output for commit cc9da3324a7b6f09556b67f62e2b3b83eaa681e2
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-25 05:47:17 +00:00
cc9da3324a
Fix mail settings select component never being used ( #3120 )
2021-10-25 01:44:46 -04:00
16aeed9689
Throw error if required route params missing ( #3118 )
...
Co-authored-by: Daniël Klabbers <daniel@klabbers.email >
Co-authored-by: luceos <luceos@users.noreply.github.com >
Co-authored-by: David Wheatley <hi@davwheat.dev >
Co-authored-by: Sami Mazouz <sychocouldy@gmail.com >
2021-10-23 14:05:47 -04:00
f8791ac48a
chore: Update version constant to 1.2.0-dev
2021-10-18 21:04:07 +01:00
c1e1182d7e
Bundled output for commit 35986a050cf13b04109850443bd2feb85bac4493
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-14 18:33:00 +00:00
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
13b312d445
Bundled output for commit 890fd4e38dcb364ab6e973aa06c04329076c0b2a
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-10-14 13:43:57 +00:00