Alexander Skvortsov
f26ad3e32d
Minor typefixes, fomat
2021-12-12 15:46:46 -05:00
Alexander Skvortsov
4759395186
Post's discussion should always be present
2021-12-12 15:39:45 -05:00
Alexander Skvortsov
a2c8407dd4
params
arguments for id-based app.store.find
should be optional
2021-12-12 15:39:28 -05:00
Alexander Skvortsov
306b3a9e8b
Type-safe session instantiation
2021-12-12 15:39:06 -05:00
Alexander Skvortsov
4444e7c788
Rename Discussion, User files to allow jsx
2021-12-12 15:18:37 -05:00
Alexander Skvortsov
4bd5bc87ee
Update js/src/common/models/User.ts
...
Co-authored-by: David Wheatley <hi@davwheat.dev>
2021-12-12 15:18:37 -05:00
Alexander Skvortsov
528c964d94
Update js/src/common/models/User.ts
...
Co-authored-by: David Wheatley <hi@davwheat.dev>
2021-12-12 15:18:36 -05:00
Alexander Skvortsov
3bca30121b
Update js/src/common/models/Discussion.ts
...
Co-authored-by: David Wheatley <hi@davwheat.dev>
2021-12-12 15:18:36 -05:00
Alexander Skvortsov
53180a38ac
Update js/src/common/Store.ts
...
Co-authored-by: David Wheatley <hi@davwheat.dev>
2021-12-12 15:18:36 -05:00
Alexander Skvortsov
d82073c3a9
Update js/src/common/Model.ts
...
Co-authored-by: David Wheatley <hi@davwheat.dev>
2021-12-12 15:18:36 -05:00
Alexander Skvortsov
44efff342d
Update js/src/common/Model.ts
...
Co-authored-by: David Wheatley <hi@davwheat.dev>
2021-12-12 15:18:36 -05:00
Alexander Skvortsov
0bdb018ad4
Add meta to ApiPayload interfaces
2021-12-12 15:18:35 -05:00
Alexander Skvortsov
b0504597da
Review changes, make Model.store non-nullable, include meta in APIPayload signatures
2021-12-12 15:18:35 -05:00
Alexander Skvortsov
b85aa403cc
Remove unnecessary nonnull assertions
2021-12-12 15:18:35 -05:00
Alexander Skvortsov
ab2620147a
Drop unnecessary JSDocs
2021-12-12 15:18:35 -05:00
Alexander Skvortsov
09a55258a0
format
2021-12-12 15:18:34 -05:00
Alexander Skvortsov
3a8d640dab
Clean up model nullability
2021-12-12 15:18:34 -05:00
Alexander Skvortsov
bbc9143404
Convert models to TS
2021-12-12 15:18:34 -05:00
flarum-bot
7be0c02ba1
Bundled output for commit 580be37eb4
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-12-12 19:55:47 +00:00
Alexander Skvortsov
580be37eb4
listItems
typing fix (#3176 )
...
Co-authored-by: David Wheatley <hi@davwheat.dev>
2021-12-12 14:51:05 -05:00
Ian Morland
0e00196d8e
Make SlugManager available to blade template ( #3194 )
...
* Make SlugManager available to blade template
* Use
2021-12-12 20:40:38 +01:00
flarum-bot
a57ef5a3d5
Bundled output for commit 325b9afca6
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-12-12 19:35:29 +00:00
Ian Morland
325b9afca6
fix: getPlainContent causes external content to be fetched ( #3193 )
2021-12-12 14:30:56 -05:00
flarum-bot
1a420828aa
Bundled output for commit 57b413ada5
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-12-11 17:37:26 +00:00
Alexander Skvortsov
57b413ada5
Split up application error handling ( #3184 )
...
Co-authored-by: David Wheatley <hi@davwheat.dev>
2021-12-11 12:32:51 -05:00
flarum-bot
326b787130
Bundled output for commit 0f2824e0f4
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-12-07 18:55:28 +00:00
Rafał Całka
0f2824e0f4
Make StatusWidget tools extensible ( #3189 )
2021-12-07 13:50:40 -05:00
Daniël Klabbers
7bab6eddf6
Use revision versioner to allow custom asset versioning ( #3183 )
2021-12-06 12:49:21 -05:00
flarum-bot
b7a9911ffb
Bundled output for commit c219699024
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-12-06 17:07:57 +00:00
David Wheatley
c219699024
fix: clicking three dots on post opens all dropdowns in .Post-actions
( #3185 )
2021-12-06 18:03:07 +01:00
Alexander Skvortsov
dcc9868129
Centralize pagination/canonical meta URL generation in Document ( #3077 )
...
* Centralize pagination/canonical meta URL generation in Document
* Apply fixes from StyleCI
[ci skip] [skip ci]
* Use translations for title template
* Apply fixes from StyleCI
[ci skip] [skip ci]
* Dont add translator to title driver interface
It's an implementation detail, and can be made available on specific implementations as needed.
Co-authored-by: Alexander Skvortsov <askvortsov1@users.noreply.github.com>
2021-12-03 13:31:50 -05:00
flarum-bot
02f351001c
Bundled output for commit 6a909386b2
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-12-02 16:21:19 +00:00
Ian Morland
6a909386b2
Move colorItems to ItemList ( #3186 )
2021-12-02 11:16:50 -05:00
flarum-bot
17d25ba4ce
Bundled output for commit c7662a320f
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-12-01 22:10:25 +00:00
Alexander Skvortsov
c7662a320f
Fix app.route
initialization
...
The first argument being an object breaks the forum, since a function can work in `Object.assign` if it is the first argument.
2021-12-01 17:05:57 -05:00
flarum-bot
5a9f60d250
Bundled output for commit c522657212
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-12-01 20:21:28 +00:00
Alexander Skvortsov
c522657212
Improve avatar upload experience ( #3181 )
...
Fixes https://github.com/flarum/core/issues/3055
- On the frontend, accept only image types as a hint to the OS file picker.
- On the backend, add more robust validation to ensure only valid images make it through. This isn't necessary for security, but results in less confusing error mesages.
2021-12-01 15:16:45 -05:00
flarum-bot
2b87f10738
Bundled output for commit 29c290e78f
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-12-01 16:32:02 +00:00
Alexander Skvortsov
29c290e78f
Convert routes to Typescript ( #3177 )
2021-12-01 11:27:19 -05:00
flarum-bot
38c3ccd6be
Bundled output for commit 71cb8c378f
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-11-26 22:30:49 +00:00
Alexander Skvortsov
71cb8c378f
Add typing files for our translator libraries ( #3175 )
2021-11-26 17:26:37 -05:00
flarum-bot
94370375a5
Bundled output for commit afbf5f4905
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-11-23 22:58:48 +00:00
David Wheatley
afbf5f4905
fix: incorrect typings for Modal hide()
method ( #3180 )
...
* fix: incorrect typings for `hide()`
* fix: swap to arrow calling of hide handler
2021-11-23 22:54:26 +00:00
David Sevilla Martin
aa0b68bc8d
Convert some common classes/utils to TS ( #2929 )
...
* Convert common/Session
* Update common/states/AlertManagerState
* Convert common/utils/extractText
Co-authored-by: David Wheatley <hi@davwheat.dev>
2021-11-23 17:51:04 -05:00
flarum-bot
1832fb090d
Bundled output for commit 94c4f266e3
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-11-23 21:43:22 +00:00
David Sevilla Martin
94c4f266e3
feat: remove color validation in appearance admin page & add color indicator ( #3140 )
...
* Remove color validation in basics admin page & add color indicator
* Create ColorInput common component
* Revert 'formGroupAttrs' addition
* Rename component CSS classes
* Fix input type in ColorInput from AdminPage#buildSettingComponent
* Rename component to ColorPreviewInput, remove aliases in admin & export in compat
* Remove leftovers from rebase on master
* feat: add global type definition for a vnode element tag
* fix(a11y): add aria roles to color input
* chore: use new type
* chore: format
Co-authored-by: David Wheatley <hi@davwheat.dev>
2021-11-23 21:38:46 +00:00
flarum-bot
c96fa49853
Bundled output for commit a203469109
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2021-11-23 13:06:36 +00:00
Sami Mazouz
a203469109
fix: Modal typings complicate inheritance ( #3178 )
2021-11-23 14:02:14 +01:00
David Wheatley
86d23a5de2
chore: use @php
in Blade templates ( #3172 )
...
* chore: remove comment
* chore: use `@php` in blade templates
* chore: use `@php` in blade templates
2021-11-23 12:55:36 +00:00
David Wheatley
bb817d9a90
fix(a11y): show post action items when focus is within the post ( #3173 )
...
* fix: show post action items when focus is within the post
* fix: add missing `&`
2021-11-21 20:25:00 +00:00