01082a44ea
Bundled output for commit aba6836bdda87498ee6d0e7e8e14e53e9ef50b45
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-21 22:36:48 +00:00
aba6836bdd
Replace username with display name in more places ( #3040 )
...
* Replace username with display name in more places
* More readable spread operator and translator user magic
2021-08-21 23:34:34 +01:00
c2ec36b2e2
Bundled output for commit 656cc35a0d1d33e0d88f9d08e5913a009211ec86
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-21 07:56:13 +00:00
656cc35a0d
Use ItemList for DiscussionPage content ( #3004 )
...
* Use ItemList for DiscussionPage content
* Don't import Mithril
2021-08-21 09:53:56 +02:00
b8754c7d7d
Bundled output for commit 7f2e6543edb9a41025bc0d7f6996669ad8ba13c8
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-19 09:17:15 +00:00
7f2e6543ed
Add typings for class component state attribute ( #2995 )
...
* Add `state` typings to class components
2021-08-19 10:14:50 +01:00
cc29cf3e10
Bundled output for commit 2831ce226c663b9b0280f0ab093da70fca2b4178
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-19 09:13:22 +00:00
2831ce226c
Fix global typings for extensions ( #2992 )
...
* Fix global typings for extensions
* Deprecate global `app` typings
See https://github.com/flarum/core/issues/2857#issuecomment-889841326
* Add `app` export for common namespace
* Add missing `app` imports within core
* Add missing `app` imports to JS files
* Fix incorrect import
* Fix admin file importing forum `app`
* Add `flarum` global variable
* Format
* Update JSDoc comment
* Update JSDoc comment
Co-authored-by: Alexander Skvortsov <sasha.skvortsov109@gmail.com >
* Fix frontend JS error
* Empty commit
Co-authored-by: Alexander Skvortsov <sasha.skvortsov109@gmail.com >
2021-08-19 10:10:40 +01:00
8fe2332f98
Remove format hook on commit; update CI to only build with valid formatting ( #3032 )
...
* Remove format hook on commit
We all hate it. Let's remove it.
2021-08-19 01:53:39 +01:00
e05ccf9f62
Bundled output for commit 83529e23de32ede0f1afc42441e2c7cf5dcd3ff2
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-16 09:57:55 +00:00
83529e23de
[A11Y] Make checkboxes focusable ( #3014 )
...
* Add extra feature to a11y focusring mixin
* Add visually hidden CSS class and mixin
* Visually hide checkboxes (keep in focus/a11y tree)
* Place checkbox focus ring around display element
* Improve mobile checkbox/switch accessibility
2021-08-16 11:56:10 +02:00
51ce89b61f
Bundled output for commit ef20e29b20cd72ec61ee42893c28872cc848943e
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-16 09:19:44 +00:00
ef20e29b20
[1.x] Custom Colorising with CSS Custom Properties ( #3001 )
...
* Start of conversion to CSS variables
* Use variable for Badge colors
* Use variable for avatar bg
* Use variable for user card bg
* Use css variables for hero
* Use css variables for buttons
* Use css variables for sidenav links
* Cleaner style attr
Co-authored-by: David Wheatley <hi@davwheat.dev >
2021-08-16 10:17:48 +01:00
5798c4b355
Bundled output for commit afc1a1bbbe4f0dc0ace70b783d9b0a2ca74b48ea
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-15 18:56:32 +00:00
afc1a1bbbe
[A11Y] Explicitly state aria-hidden
value; hide icons from screenreaders ( #3027 )
...
* Set explicit `aria-hidden` value
* Hide icons from screen-readers
2021-08-15 20:54:50 +02:00
c8b514106a
Bundled output for commit 634dfc69f3b6ac43ea6db1d9c764fddebeb767fd
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-14 23:22:33 +00:00
634dfc69f3
Permission Grid: stick the headers to handle a lot of tags ( #2887 )
...
* sticky thead th & tbody th, adapt PermissionPage and PermissionGrid layout
* adjust height size
* cleanup
* cleanup with some SychO9's recommendation
* remove the `thead th` `first-child` "protection"
2021-08-15 00:21:08 +01:00
2a83022727
Bundled output for commit b32496d30c82d4c1931f75ded9b3fdea22d8f788
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-13 22:24:28 +00:00
b32496d30c
don't show excerpt if there are no plain content ( #2964 )
...
for https://github.com/flarum/core/issues/2942
2021-08-13 23:22:56 +01:00
2dd9e17568
Bundled output for commit 13d302b6506583ba6426a6a99cae4ae5ae7c1fb2
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-08-10 13:54:32 +00:00
13d302b650
make user.editGroups depending on viewHiddenGroups ( #2880 )
...
should resolve #2610
2021-08-10 14:52:34 +01:00
ce824b0ccf
Use organization Prettier config ( #2967 )
...
* Use organization Prettier config
* Bump version to 1.0.0
* Update workflow
* Use npm ci and package.json script
2021-07-30 12:18:20 +01:00
34803f4b43
Bundled output for commit 81e6b17f83d16d3b242e1268847684362af39a85
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-07-26 11:04:48 +00:00
81e6b17f83
npm run format
2021-07-26 13:03:09 +02:00
f949b0a28e
Remove class from text input
2021-07-26 13:03:09 +02:00
66064ca9be
Remove class from Mail Select setting component
2021-07-26 13:03:09 +02:00
f9fc78a10d
Prevent class attrs overriding default Select classes
2021-07-26 13:03:09 +02:00
e195ca27a8
Fix Select-based setting breaking admin pages
2021-07-26 13:03:09 +02:00
ac0e98e721
Bundled output for commit 5a1948c4fcca0636b3284d5505da983fdf08404f
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-07-14 14:15:44 +00:00
5a1948c4fc
Add fix for broken type hinting on class components ( #2962 )
2021-07-14 15:13:57 +01:00
9ff1a42396
Bundled output for commit 3130e3de5ead9ee8cf72552c4b45b1d7a9f25af0
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-07-13 12:44:21 +00:00
3130e3de5e
Allow extra attrs provided to <Select>
to be passed through to the DOM element ( #2959 )
...
* Allow extra attrs provided to `<Select>` to be passed through to the DOM element
* Allow direct passing attrs to the Select wrapper
* Format
2021-07-13 13:42:46 +01:00
da20d75e3c
Hide post footer when empty ( #2926 )
...
* Add `Post-footer--empty` class if the post footer contains no items
* Hide post footer when it has class `Post-footer--empty`
* Swap to `:empty` pseudoselector
* Prefer ternary operator
* Fix typo
2021-07-13 13:42:19 +01:00
b7cb1e8d36
Bundled output for commit 42dabea81f224c3f1f3aca3b6ae6a3fd31ca956c
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-07-05 15:37:15 +00:00
42dabea81f
Move Day.js plugin types import to global typings ( #2954 )
2021-07-05 16:35:37 +01:00
1cf9491fe6
Bundled output for commit 3fcc7bd3b90b8b14a7000edc3911d9be9901f3dc
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-06-21 22:16:28 +00:00
3fcc7bd3b9
use display name for avatar color gen
2021-06-22 00:14:37 +02:00
8149397850
Bundled output for commit 1ced907e52fb19db0f0170488f3d04405037c186
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-06-06 01:50:56 +00:00
1ced907e52
npm audit fix
2021-06-06 02:47:58 +01:00
440bed81b8
Fix XSS vulnerability
2021-06-06 02:41:48 +01:00
bcc4545ce7
Bundled output for commit 9ee3cd6a187c036490717ce227a4ca0bb162ccbe
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-05-18 05:39:33 +00:00
9ee3cd6a18
Fix insertText
...
In dd8323ee3610231f6da990823133c44d032c94b8, insertText was modified from the original to work with reply mentioning. This was done due to a misunderstanding of the API: the selection range isn't the selection to replace, but rather the final selection state after replacing the *current* selection with the text. This commit restores the original, correct implementation of insertText and instead adjusts the `insertBetween`method of BasicEditorDriver to set selection state before executing `insertText`.
Fixes https://github.com/flarum/core/issues/2877
2021-05-18 01:37:19 -04:00
e855c49824
Bundled output for commit e010cbc3197ec4bca23b41a6746b63ecbe520a5c
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-05-17 00:29:54 +00:00
e010cbc319
Fix Badge className
not being correctly set
...
Fixes group icons on Admin permissions page
2021-05-17 01:27:30 +01:00
1a34b85250
Bundled output for commit 1b8c77d034e4c7bfec6067b0eebb0b6e9a5e4665
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-05-16 23:04:41 +00:00
1b8c77d034
Remove Beta leftover warning code
2021-05-17 00:02:21 +01:00
54319c0466
Bundled output for commit 9040e62c0e4fb1933664d6556ef29c3fda15809a
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-05-16 00:14:08 +00:00
9040e62c0e
Drop JS copyright blocks
2021-05-15 20:11:38 -04:00
763bd7d244
Bundled output for commit 9b76c8f611d1ed66ab4292a198861dd0e17d70fc
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-05-15 23:09:46 +00:00
9eb74fdc8a
Fix CustomFooterModal Appearance
...
The textarea in the CustomFooterModal was much larger than in the other appearance page modals, and did not use a monospaced font. Turns out the other 2 were explicitly specified in the less. This commit adds a class that can be applied to all these modals for simpler maintenance.
Fixes https://github.com/flarum/core/issues/2865
2021-05-14 21:36:06 -04:00