Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/flarum/flarum-core

[READ ONLY] Subtree split of Flarum framework core.
https://github.com/flarum/flarum-core

Use v1.0.0 of backend testing properly (#3247)

48b163e4192d342667b9492933da8eaee2dc527d authored almost 3 years ago by Alexander Skvortsov <[email protected]>
fix: `Until reply` renaming permission of discussions broken in php 8 (#3243)

* test: `until reply` rename discussion ability
* fix: `Until reply` renaming of discussions br...

d70e56153e9d13d69bb0531d203e3d7317531106 authored about 3 years ago by Sami Mazouz <[email protected]>
Bundled output for commit 32090c64bdf79c0717eaa24d267add0bb4b31e74

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

01ec36b0a3d78b7ddfac6bee35a9c4b626104daa authored about 3 years ago by flarum-bot <[email protected]>
fix: prevent unwarranted a11y warnings on custom Button subclasses (#3238)

* fix: prevent unwarranted a11y warnings on UploadImageButton

* chore: format

* refactor
...

4e458d2928a4d278ca8cd7906827c0541397bd47 authored about 3 years ago by David Wheatley <[email protected]>
fix: error in funding `composer.json` block bricks frontend (#3239)

* fix: error in funding `composer.json` block bricks frontend

* simplify

* Apply fixes fro...

27e4a0a5a284ce09aafc296a259781e6c53337e8 authored about 3 years ago by David Wheatley <[email protected]>
Bundled output for commit 67b79f9d7d02e791300960d6fbd1c85fce0edbf9

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

ff5081bd58b25314589c37d94afc5a28db1cbdf0 authored about 3 years ago by flarum-bot <[email protected]>
fix(a11y): fix a11y warning in alert, and other a11y fixes (#3237)

* fix(a11y): fix a11y warning in alert, and other a11y fixes

* chore: correct import

* cho...

0bc424cacd8b5a4506181f71a287fc193e05c401 authored about 3 years ago by David Wheatley <[email protected]>
Bundled output for commit fb650a86962bf1fd7f32de347d5fa89f1f52d96d

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

099840c256aa0f55f0cf7d42bdaa54162df6561b authored about 3 years ago by flarum-bot <[email protected]>
fix: don't fire deprecation warnings for Mithril-originating action (#3236)

* fix: don't fire deprecation warnings for Mithril-originating actions

* Add comment

e94a94d801b9acfcf5ad57167f88dcb58b5b0ba5 authored about 3 years ago by David Wheatley <[email protected]>
Bundled output for commit 4f61d2d7e1c1204712f13e7c353217bcbe4a3174

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

e2dcfb388846e25118c1b7619516ddf4a3daa8e7 authored about 3 years ago by flarum-bot <[email protected]>
fix: mark render method in RouteResolver as optional (#3235)

fce995521cd5b970541709fc9de67bcb9489fa37 authored about 3 years ago by David Wheatley <[email protected]>
perf: include request info in first accesstoken touch (#3233)

b636af9c8a6ed57f007377dc36b6cc40b35beff5 authored about 3 years ago by David Wheatley <[email protected]>
Bundled output for commit 9b011d742c48f96e49e7120ca073e67720014597

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

46f3c18f4fc6684c75cf966f61dcacab4453f75c authored about 3 years ago by flarum-bot <[email protected]>
Merge pull request #3228 from flarum/as/v1.2_frontend_fixes

Some v1.2 frontend fixes

4618e2874610c31811aedeb8713af5ffcdf2a7ca authored about 3 years ago by Alexander Skvortsov <[email protected]>
perf: only update last time when current value outdated (#3230)

* perf: only update last seen time when current > 120s ago

* perf: only update `last_activity...

4cea7e775aa9e74bdfb44b0aeb91ef1296738bf4 authored about 3 years ago by David Wheatley <[email protected]>
Fix consecutive shows of same modal with different attrs

We need to specify a unique key for each modal so that the modals are fully destroyed and recrea...

227d44fe5961139ebcce41db907e827283a9b66e authored about 3 years ago by Alexander Skvortsov <[email protected]>
Bundled output for commit afa36e71f83a4e2f72d86e315ad97de7bd061d22

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

c00c03ecf45b32eb681e1496b95eac828168dce7 authored about 3 years ago by flarum-bot <[email protected]>
Use translations for page titles in frontend

This gives more flexibility for customization, and allows overriding title structure via transla...

7853e1870470cff678bfb68e26ecc68ac0d9ce47 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Only retain scroll position if coming from discussion (#3229)

Fixes https://discuss.flarum.org/d/29596-make-tag-hero-visible/8.

If a user has just switched...

0831195c41d4a24267c7e3291c4df3c5d33b6875 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Bundled output for commit 93e77321178d3cc2eda5ea30c2d64991d36d33d8

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

f1342b451cb27669595843ae21e49de72aa8aac4 authored about 3 years ago by flarum-bot <[email protected]>
fix: posts tab on users page broken

d424d8788491744ef9776c693246cc4a01983dc8 authored about 3 years ago by David Wheatley <[email protected]>
Bundled output for commit de4e906a1aac189a212b2483e13fd0b8bd0ab746

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

178c5ed6ea79ab859d3b231fc9b7917e4ed3b1fc authored about 3 years ago by flarum-bot <[email protected]>
fix: returning null breaking CommentPosts

59add911798ed4fac64e951778fe799e9c2b818f authored about 3 years ago by David Wheatley <[email protected]>
Bundled output for commit 5e3ad44a554809d0e50a6ef8fab993db3018ea94

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

7c492776e709a15326d620e82f41c51c28a925d6 authored about 3 years ago by flarum-bot <[email protected]>
chore: maintenance pre-1.2 release (#3213)

* chore: bump js dependencies

* chore: bump Yarn to 3.1.1

* chore: re-patch TS binary

*...

c9b02a8ac21fb8f1c0d534ed345921608e5da0ee authored about 3 years ago by David Wheatley <[email protected]>
Bundled output for commit 998aff251f089d3d657e71c90de894e03a1b8d33

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

686def3fc32114e49eca7469443979fd6ce0b1fe authored about 3 years ago by flarum-bot <[email protected]>
chore: 1.2 JS clean-up (#3214)

* fix: `extend.ts` TS error

* docs: fix incorrect JS docblocks

* chore: simplify some code...

8ad1bfac7704bc2968cf6cb6661aeecf6d60feee authored about 3 years ago by David Wheatley <[email protected]>
Fix drawer focus trap making login form unclickable on mobile

Adding `clickOutsideDeactivates` seems to fix the issue, contrary to what the focus-trap documen...

8aaaaa9844e2dbad6651f5108c3222738c7660e2 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Fix Search error when user can't search

If there are no search sources, HTML for the Search component won't be rendered, so trying to at...

7ff1b0248abbcd9193088ea74e412074edf7f63c authored about 3 years ago by Alexander Skvortsov <[email protected]>
Bundled output for commit 3dcf7bcd677ec8e5718108861fa9f4ec21157ae8

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

96f5055ffb1445e766463c3b3926fd5e4d74806d authored about 3 years ago by flarum-bot <[email protected]>
fix: incorrect return type on `pushPayload` (#3226)

440a8d34fbbb632dd0d37ecafbc4f49ab71ee9f7 authored about 3 years ago by David Wheatley <[email protected]>
Bundled output for commit 343f8227716f5c68ebb1d15b4e6c606194b4b4ef

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

d73091ca7f2574f6c9e2a5dde269a14aecdce2d8 authored about 3 years ago by flarum-bot <[email protected]>
fix: hide `WelcomeHero` when content is empty (#3219)

88e339d4eb4b86d0ddbc7ff1aef18020ef6dac47 authored about 3 years ago by David Wheatley <[email protected]>
docs: fix broken contribution link in README; add screenshot (#3211)

b18929baf3b604eb93ab722801e343001c9e0ce7 authored about 3 years ago by Sebastian Kessler <[email protected]>
Bundled output for commit e9de3f3c616370093a988656cc06e8fbca857311

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

2e6b84bb5e1dbbe9b954f3371d5a1b751660841d authored about 3 years ago by flarum-bot <[email protected]>
fix: breaking change in Search component - renaming of `state` property (#3212)

* fix: breaking change in search component's public api

* fix: add setter

* feat: add depr...

af105adf1ecee9b1b2bdd38763df318103fecb3f authored about 3 years ago by David Wheatley <[email protected]>
fix(postmeta): use app `baseUrl` instead of `location.origin` (#3216)

93f332be1a48316aec3734b72dba2a770f331402 authored about 3 years ago by David Wheatley <[email protected]>
feat: allow replacing of blade template namespaces via extender (#3167)

* feat: allow replacing of blade template namespaces

* wip: add `prependNamespace` support

...

f4aeafb18075823fc4ed9e8d852d7dabc3dbb26a authored about 3 years ago by David Wheatley <[email protected]>
Bundled output for commit 93e7b446bd9692c835e8213e7cce950f4c8113f1

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

74f5fcf9cddb3b92b69cc65d62c6e84d232c8bb3 authored about 3 years ago by flarum-bot <[email protected]>
fix: Add a11y labels to auth modal inputs (#3207)

1b2fbc7f47d6f9ef535d413c6469918f6a398e8b authored about 3 years ago by Sami Mazouz <[email protected]>
Bundled output for commit eeff1e5b659cc91e4b04678eb2417bca2a848aed

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

905149039eb2115a66a047597f607310804b99c1 authored about 3 years ago by flarum-bot <[email protected]>
fix: replace throw with debug warning to fix breaking change (#3206)

* fix: replace throw with debug warning to fix breaking change

* Add link back to PR in warning...

0a4f2eaf270542afe0232f3b15e848519dc36f8d authored about 3 years ago by David Wheatley <[email protected]>
Bundled output for commit 8fa7ffa1757b9f42c8cb25644724612b5fef21ef

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

9c463ea9f7710824ca9f3deccb44d63e2e11f686 authored about 3 years ago by flarum-bot <[email protected]>
feat: extract notification primaryControl items to an ItemList (#3204)

74ef51487a1340d79d7132f1499d8969de6a896b authored about 3 years ago by Ian Morland <[email protected]>
feat: Add events for Notification read / read all (#3203)

0d3226a86044fe8fe3031d14ee64953f767683df authored about 3 years ago by Ian Morland <[email protected]>
feat: add Less custom function extender, `is-extension-enabled` function (#3190)

Co-authored-by: luceos <[email protected]>
Co-authored-by: Sami Mazouz <sychocoul...

2ef36412ab32d7666fa971d2985c8c2dc42d250a authored about 3 years ago by David Wheatley <[email protected]>
Only update notifications that are not already marked as read (#3202)

5f24dba6d20eaa94a76901e96f09a27ea4f30d4d authored about 3 years ago by Ian Morland <[email protected]>
Bundled output for commit 56809ae20baf088f641c652253bb6954db7b1986

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

b4472898c3af103adfc0a2253aec8d6b072fe7b0 authored about 3 years ago by flarum-bot <[email protected]>
Merge pull request #2961 from the-turk/style-st

Improve selected text stylization

8b98bea3f294643ca1c170adba62eb81d74b2a41 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Bundled output for commit 3d754461b00641eaa9614957497d58a5cc4977ea

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

66bc1532aa147b444b8aa01ef44246fb1e4691bf authored about 3 years ago by flarum-bot <[email protected]>
Format and Type Import Cleanup

Co-authored-by: David Wheatley <[email protected]>

4544ed589b200c9b9d3fc028c792dbc1eebcd988 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Error in GH actions on type failures

c848f48a217dca8de9c482d930a0ab29d66384af authored about 3 years ago by Alexander Skvortsov <[email protected]>
Slightly improve AlertManagerState `show` typing

`typeof Alert` is more correct than `Alert`, since we're accepting classes not instances.

925e45b1a682271154770dbeefe5dbca4b4bcaa1 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Fix typing errors with `app.modal.show`

Unfortunately TypeScript doesn't support higher-kinded types, so we can't write this in a type-s...

1350e86f39735c6200e9bb432a9da6f558b47f51 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Format VnodeElementTag fix

0fef549a0ed588e40aaf63b4e5133a2b9e48c499 authored about 3 years ago by Alexander Skvortsov <[email protected]>
`VnodeElementTag` must be either a string or a class.

Unfortunately, TypeScript only supports strings and classes for JSX tags.
Therefore, our type de...

2dd60f46c9d129115b28db8b999dd2477e57da34 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Modal typescript cleanup and conversions

2bffe9bff37aedcc737d0d6179390e1421b39ec6 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Fix `LoadingModal` attr typings

a3bc9b7ae638a028a1f219102f3a04d1c1222eb7 authored about 3 years ago by Alexander Skvortsov <[email protected]>
`alertAttrs` can be null

e93917fc41ab2761a7ee1a0024af5413cc7337cb authored about 3 years ago by Alexander Skvortsov <[email protected]>
Don't assume `app.session.user` is present

5f50ad58c805e8fa8f65b5b7e7d596bc766778b1 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Fix import of `mithril` for `VnodeElementTag` usage

d7041e033db53df0c857b306bb86aca7cc0dde90 authored about 3 years ago by Alexander Skvortsov <[email protected]>
extractText from translations where strings expected

3116dbb451bf0beca2f5eeef67f5118dcafdffd4 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Allow any Mithril Children where appropriate

f0683b668cb77fdd6533e4071a64982eb2c85aed authored about 3 years ago by Alexander Skvortsov <[email protected]>
Bundled output for commit a10495d03e53209e28b49a3b9d19d2951c340d19

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

1102157f380ef0689cc8deee8902b4ca58bc8a39 authored about 3 years ago by flarum-bot <[email protected]>
Merge pull request #3197 from flarum/as/permission-grid-fixes

Permission grid fixes

f456b380397fa5d27f886cef3ddb4263417057df authored about 3 years ago by Alexander Skvortsov <[email protected]>
Return undefined => return null

690587bfd4f0e1a92415445f05edccf900b9d163 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Bundled output for commit 3892d9b1fab95b9eed181e13e52f22923aecc3ff

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

32d54b089d2c6589280f69f2659eb04f2e448a26 authored about 3 years ago by flarum-bot <[email protected]>
Merge pull request #3200 from flarum/as/1_2_assorted_frontend_patches

A few frontend fixes for v1.2

e74ab10f29e4c9d858947c1eb9fe49c325c6a4a8 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Sync with v2.1 of markdown-toolbar-element

8ae9ad62ba115c54d3a73b2b2f51a54458e3479c authored about 3 years ago by Alexander Skvortsov <[email protected]>
improve selected text stylization

9502c81eecd4948651b3516ec4668d9a54a091c9 authored about 3 years ago by Hasan Özbey <[email protected]>
Don't throw errors for undefined relationships

a50734a1278b9dcaff5948df734f7202609ddc07 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Make sure `this.data.attributes` is initialized.

`Object.assign` is not type-safe, and does ensure that the property being assigned to is not und...

d681139e8e2f193da0e29e81622187edc6e4e616 authored about 3 years ago by Alexander Skvortsov <[email protected]>
perf: Allow loading relations in other discussion endpoints (#3191)

c78467d40edfdcec5f6992355214f8d5855afe3d authored about 3 years ago by Sami Mazouz <[email protected]>
Bundled output for commit ff3ea8bd0eafda232d45f0ab76d5fdadfca7095b

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

e946ee045d3519f9e0603e3684338ec3efcd245c authored about 3 years ago by flarum-bot <[email protected]>
PermissionGrid fixes

Fixes https://github.com/flarum/core/issues/3169#issuecomment-979470794

- Restore wrapping `sco...

55da3573fb76505fe92c12f2cc05ac640dd8bc49 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Don't lazy draw permissions dropdown

It is already lazy drawn, see https://github.com/flarum/core/blob/23a70affa63b49d4ce3daa92df354a...

9d65e72b6066421ab23d1db0b87db87cac956528 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Format

d94b1adb0623a345c4c33864ce762fa2e447988d authored about 3 years ago by Alexander Skvortsov <[email protected]>
Fix `listItems` to unbrick admin extension pages

https://github.com/flarum/core/pull/3176 accidentially stopped adding a `key` attribute to wrapp...

9617ae61961ba26144354ec900613a9aa1c54134 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Bundled output for commit 17db36fb3cdc32a398f87aa9ee8dd0a1a831cad5

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

81392a5e77082b49a80658486bf824ce2f86d27b authored about 3 years ago by flarum-bot <[email protected]>
Merge pull request #3174 from flarum/as/models-typing

Typescript for models

35006824dfee29e2f7953d76e40554c7df34fd2a authored about 3 years ago by Alexander Skvortsov <[email protected]>
feat: Allow switching the ImageManager driver (#3195)

5d7e28a7029b2f5619c03482617e690285399ac8 authored about 3 years ago by Ian Morland <[email protected]>
Minor typefixes, fomat

e725c8a2783edf65700a0494a96e2e65e9e2ebba authored about 3 years ago by Alexander Skvortsov <[email protected]>
Post's discussion should always be present

7d18301b6e648e327f7de2a5169a2d39d8dd6ff7 authored about 3 years ago by Alexander Skvortsov <[email protected]>
`params` arguments for id-based `app.store.find` should be optional

69a5acfb351322da742bdab09ff1989f938e4f19 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Type-safe session instantiation

fede6e6d659bcec0f406a73ff3e391564cfb788c authored about 3 years ago by Alexander Skvortsov <[email protected]>
Rename Discussion, User files to allow jsx

5e83903b1fa1e0b5f16e8505fc3d0ec94862f55c authored about 3 years ago by Alexander Skvortsov <[email protected]>
Update js/src/common/models/User.ts

Co-authored-by: David Wheatley <[email protected]>

d5692df06ec708019221804007b9be74782f08af authored about 3 years ago by Alexander Skvortsov <[email protected]>
Update js/src/common/models/Discussion.ts

Co-authored-by: David Wheatley <[email protected]>

25d9f9d953cf84c7f66737301d67c307f9bed2ad authored about 3 years ago by Alexander Skvortsov <[email protected]>
Update js/src/common/models/User.ts

Co-authored-by: David Wheatley <[email protected]>

f97a0696781574de1bde73a479f4e0e0890db3f1 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Update js/src/common/Model.ts

Co-authored-by: David Wheatley <[email protected]>

74dd9bcb90b0a4411e3c6870f8d1e25f76ddf5ab authored about 3 years ago by Alexander Skvortsov <[email protected]>
Update js/src/common/Model.ts

Co-authored-by: David Wheatley <[email protected]>

5a2cc795ad94751b1a462c05f577328e79c2f5a8 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Update js/src/common/Store.ts

Co-authored-by: David Wheatley <[email protected]>

06edb8a3dc6b81f0b6b3445b40505d080828f797 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Review changes, make Model.store non-nullable, include meta in APIPayload signatures

77b467758d98701194145ea5a3175fd2241a6ee3 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Add meta to ApiPayload interfaces

0137ec8efaa269127686bc68a4bf4fd2129e36fe authored about 3 years ago by Alexander Skvortsov <[email protected]>
Drop unnecessary JSDocs

04c0d2558111b18357ab8d1426be1f1ee995f750 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Remove unnecessary nonnull assertions

0fb8d31ad9f3355fc2d6b46ca48952896fff7dd7 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Convert models to TS

21242abbd75b40f90cd47dbcda0062163896e7f0 authored about 3 years ago by Alexander Skvortsov <[email protected]>
format

aebdab4c3d2970d0d6f943c8ad252d264b139f39 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Clean up model nullability

cdf996599be639a2102259fc0be7c9e2fb660f49 authored about 3 years ago by Alexander Skvortsov <[email protected]>
Bundled output for commit 661f68f32a0086a3ba6c43faa0d526be8e2ee098

Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]

9338f3dcb26cc03ce074b3c58cebd6b52a9a97b3 authored about 3 years ago by flarum-bot <[email protected]>