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

chore: don't pass password field between auth modals (#3626)

* chore: don't pass password field between auth modals
* chore: reset password on failed attemp...

4ffacd1282d7c0c07b25743509f5a61cd9842e9e authored over 2 years ago by Sami Mazouz <[email protected]>
fix(regression): bad post actions alignment introduced in #3540 (#3619)

* chore: merge media queries
* chore: change discussion page skeleton to grid layout
* chore: ...

e6dcc418d70c697fd61d58395471b67b738968ce authored over 2 years ago by Sami Mazouz <[email protected]>
fix: explicitly select post columns (#3621)

additional columns can be explicitly added by extensions

Signed-off-by: Sami Mazouz <ilyasmaz...

7d6f3cde5ffe6743878c9bbb5b1feb2821070995 authored over 2 years ago by Sami Mazouz <[email protected]>
Bundled output for commit 2719042c7145cd4e2324ed257607847500cba979

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

[skip ci]

3df4d3b6bdd8022ad08528d3b50be9c916cff97c authored over 2 years ago by flarum-bot <[email protected]>
feat: add custom class for email confirmation alert (#3584)

b1ef55e805884a31b042c52b5e565e05ee258a20 authored over 2 years ago by Robert Korulczyk <[email protected]>
feat: discussion UTF-8 slug driver (#3606)

* feat: add utf-8 slug driver
* test: add tests for slugging expectations
* fix: non-word char...

57f0112e8919a4918205a75fa26af100bd84691f authored over 2 years ago by Sami Mazouz <[email protected]>
fix: `$events` property declared dynamically (#3598)

da5f6d2432c2591d971cebc4dee963d17397f433 authored over 2 years ago by Ngô Quốc Đạt <[email protected]>
fix: typo in error message

b6d594f080fa6f0b61a83a8621a890546a0d4470 authored over 2 years ago by David Wheatley <[email protected]>
Bundled output for commit 4eb2112282e45f129158829134f54eb65d1a6865

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

[skip ci]

5f3937c9a55cd587ea954b60de8a1316ff3b9e66 authored over 2 years ago by flarum-bot <[email protected]>
feat: Admin debug mode warning (#3590)

* feat: Admin debug mode warning

* prettier

* Wrap in Alert component

* feat: add `titl...

7fe6b03bbe83f9823fb683d007289439b644c03a authored over 2 years ago by Ian Morland <[email protected]>
fix: user has wrong discussion read status (#3591)

* test: deleting last post(s) then posting new replies works as expected
* fix: user has wrong ...

a0ac9415af59013b307a9cb3a0872c8792b5b83a authored over 2 years ago by Sami Mazouz <[email protected]>
fix(compilation): versioner not inject into compilers (#3589)

f9598fe704407b2e599d36b10f239f57af9d4006 authored over 2 years ago by Daniël Klabbers <[email protected]>
Bundled output for commit 1948f251519f984dbf751043167369024caf3699

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

[skip ci]

3dbf26c965b72c918278a38b986919c8e6b09456 authored over 2 years ago by flarum-bot <[email protected]>
refactor: convert page components to TypeScript (#3538)

* fix(a11y): color preview fields have no aria label
* refactor: convert page components to Typ...

1d79bf8c9d57f018e457c7ccd875e5694208e617 authored over 2 years ago by Sami Mazouz <[email protected]>
Bundled output for commit d02bf0faa1a60c42e87ea27d8a40a7c2d1da98b1

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

[skip ci]

18fb49bc51db8c05b97226d6c6c99c3814cf4aed authored over 2 years ago by flarum-bot <[email protected]>
feat: Delete all notifications (#3529)

* Add delete all notifications option
* chore: `DELETE /api/notifications` as per conventions
...

458067eb75b6dd6d9eea17f23f20ce4af6354946 authored over 2 years ago by Ian Morland <[email protected]>
Bundled output for commit 631b4c194c40bc37b7f747031ca0e555a512ff66

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

[skip ci]

57821070de5d7c97639a40aeede5bc60e67255dc authored over 2 years ago by flarum-bot <[email protected]>
chore: format code

5e33469c84e1a00295e282915008fc51a2091aaa authored over 2 years ago by David Wheatley <[email protected]>
feat(modals): support stacking modals, remove bootstrap modals dependency (#3456)

* Feature: Stackable modals

* Processed feedback

* fix: use position in modal stack rather...

548ff09318105f351cb63f73f87a4a05126d585a authored over 2 years ago by Jasper Vriends <[email protected]>
perf: add `loading="lazy"` attribute for avatars (#3578)

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

96e9e3b6b51e2d27d0478c57db875e40ff3f0bb8 authored over 2 years ago by Robert Korulczyk <[email protected]>
test: relying on a third-party for avatar URL tests is unreliable (#3586)

5582a07ec858434f62f23e48285cb7203404be95 authored over 2 years ago by Sami Mazouz <[email protected]>
fix: return type hint static is php 8+

5c57dd71c5986583519a67c141f569e58739f326 authored over 2 years ago by Daniël Klabbers <[email protected]>
Apply fixes from StyleCI

c7c7318c73ba28d3420164e232524c2fdba26bfd authored over 2 years ago by StyleCI Bot <[email protected]>
fix: remove deprecation warning for decoding null values

ad38c373767a058e5e8b8fe16bcf635d9ace30ef authored over 2 years ago by Daniël Klabbers <[email protected]>
feat: add createTableIfNotExists migration helper (#3576)

0fb5a0c4a50bc0a2a4a95d74ad29a2fa3cafbef9 authored over 2 years ago by Ian Morland <[email protected]>
fix: sticky nav content displays below post stream (#3575)

cc4ee4f027650a4bdc41e852c155a56ef7eede45 authored over 2 years ago by David Wheatley <[email protected]>
feat: Restart the queue worker after cache clearing, ext enable/disable, save settings (#3565)

* Add queue restarter
* Update framework/core/src/Queue/QueueRestarter.php

b7c072c0cc5824283cb20e257b4ec65bcbb9ee55 authored over 2 years ago by Ian Morland <[email protected]>
feat: clear password & email tokens when appropriate (#3567)

* test: password tokens are generated and deleted on password change
* chore: delete all passwo...

7d1caf49f6e702cf0e4871310812fa052100f662 authored over 2 years ago by Sami Mazouz <[email protected]>
feat: throttle email change, email confirmation, and password reset endpoints. (#3555)

* chore: move post throttler to separate class
* feat: throttle email change requests
* feat: ...

b1687fbc3e2c8d97c0c1d45db5a5d21105bcfabd authored over 2 years ago by Sami Mazouz <[email protected]>
feat: expose assets base url to frontend forum model (#3566)

57aba4862ac1d12bf21e4e9fbf44b4fc8332c669 authored over 2 years ago by David Wheatley <[email protected]>
fix: potential static caching memory exhaustion (#3548)

* perf: get notification counts through relation, not model filtering

* chore: rename `queryU...

1ad20ef8324179c04ce6052c59a3b1977d251c36 authored over 2 years ago by David Wheatley <[email protected]>
fix: incorrect centring of deleted user avatars in notification list (#3569)

30695f1ccac3aba53e78c3fdf679bb82900540ab authored over 2 years ago by David Wheatley <[email protected]>
Bundled output for commit 2defb17cc2f3f98fd017c74ba6db35c9dbee0a45

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

[skip ci]

0ab050008d99351b016a7d8bbb7deeed4bf6ca7f authored over 2 years ago by flarum-bot <[email protected]>
feat: publish assets on admin dashboard cache clear (#3564)

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

1005573aa1e20bdc3730c978e23303d4ace945f2 authored over 2 years ago by David Wheatley <[email protected]>
feat: Queue package manager commands (#3418)

* feat: Queue package manager commands
* adjust tests
* fix: force run whynot command synchron...

9027258edd7bd1ea7ecc85e04409b734c2ae165a authored over 2 years ago by Sami Mazouz <[email protected]>
fix: MyISAM tables for extensions during installation

2b65436830e060664cdcd08fcbd19d5b0a24f817 authored over 2 years ago by Daniël Klabbers <[email protected]>
Revert "fix: MyISAM tables for extensions during installation"

This reverts commit f926c58e0143fe75a4a4c2e93810970c5910afc8.

edc4ca11b26dcf41411288d0294fcdcc9298f8db authored over 2 years ago by Daniël Klabbers <[email protected]>
fix: MyISAM tables for extensions during installation

5bb1d53a8ecf8421b60dc339113941997b98efda authored over 2 years ago by Daniël Klabbers <[email protected]>
Bundled output for commit 7cafd9f51a3b719c9408bf8a1c6e4ba0e840a87c

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

[skip ci]

11ab41c28380ccde2627e31eb1e3931a220312cd authored over 2 years ago by flarum-bot <[email protected]>
fix: titles positioned wrongly with custom header height (#3550)

01fc46b0de15ad923c4702e9fc4445318a2f9642 authored over 2 years ago by David Wheatley <[email protected]>
fix(regression): loading next discussion list pages fails (#3547)

Signed-off-by: Sami Mazouz <[email protected]>

bebdc7ca9416b0c88060b2f2cd400c726998da37 authored over 2 years ago by Sami Mazouz <[email protected]>
Bundled output for commit 07b2f86dcc90a3ef17c8ee19a1a07e99a4b17360

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

[skip ci]

3f2ca81a4ae58e4ee23e9453c29b6117f550bc4c authored over 2 years ago by flarum-bot <[email protected]>
fix: minor backward compatible fix for php 8.1 in st_replace

09bb9ddb6b4b64e3b74cbf5381b68b25a195ff84 authored over 2 years ago by Daniël Klabbers <[email protected]>
chore: require guzzle 6 or 7

Signed-off-by: Sami Mazouz <[email protected]>

3821f728498930ed73a8526f1c6ef5c4a9d11943 authored over 2 years ago by Sami Mazouz <[email protected]>
perf(statistics): rewrite for performance on very large communities (#3531)

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

02a6bc12180addebc2c5090cc0bf1068287d8abf authored over 2 years ago by David Wheatley <[email protected]>
fix: html entities shown raw in page title (#3542)

44bd93f2dd8ae2680f9f52fd02bad6eede81a527 authored over 2 years ago by David Wheatley <[email protected]>
fix: move guzzle composer requirement to core (#3544)

2353a752fc9c75418062c492887c19e6d8cf8135 authored over 2 years ago by Ian Morland <[email protected]>
chore: monorepo local development improvements (#3523)

* chore: centralize editorconfig
* chore: tweak tsconfigs for local development
* revert src p...

b6e4f82e92046fdf738975a4e21576ee8c9d9891 authored over 2 years ago by Sami Mazouz <[email protected]>
fix: unread notifications are globally cached between users. (#3543)

Signed-off-by: Sami Mazouz <[email protected]>

4909af5afdd487497e4a58a38825255cc07872ba authored over 2 years ago by Sami Mazouz <[email protected]>
feat: use `position: sticky` for discussion side nav (#3540)

c207f5d27d609764e1244a243eba4bfc0e46e1ba authored over 2 years ago by David Wheatley <[email protected]>
Bundled output for commit 0c017c2aa056a494ed99435c81c80cbbdd8448e2

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

[skip ci]

c55651fe2e09439f7854e2e14f74bfddcfc189f3 authored over 2 years ago by flarum-bot <[email protected]>
refactor: convert `AlertManager` `IndexPage` and `UserPage` components to TS (#3536)

* chore: convert `AlertManager` component to TypeScript
* chore: `compat.js` to `compat.ts`
* ...

eee2c41fdc823cd604939d93712bf78cb2fefc40 authored over 2 years ago by Sami Mazouz <[email protected]>
fix: replace `.fa()` mixin usage with `.fas()` (#3537)

b669ed762fa6ee948c0fbd0861cb348cd3d5538a authored over 2 years ago by David Wheatley <[email protected]>
chore: split FA imports into separate Less file for easy overriding (#3535)

847127acaaef951c1b75a52984b44bdfcf538b17 authored over 2 years ago by David Wheatley <[email protected]>
Bundled output for commit 7471ef64d51714a2d30e8897a2b474e1f57d77b9

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

[skip ci]

f825d8fc94adcffdbe05249ddb4e79f4a9fdfedb authored over 2 years ago by flarum-bot <[email protected]>
refactor: convert `Badge`, `Checkbox` and `Navigation` components to TS (#3532)

* chore: convert badge components to TypeScript

Signed-off-by: Sami Mazouz <ilyasmazouz@gmail...

6ec72f8f6d17eb0e24ac6f57c8d227f851fe2812 authored over 2 years ago by Sami Mazouz <[email protected]>
feat: extender to add custom less variables (#3530)

351a90b943381d7bc7cabfc3a806d2675f99008f authored over 2 years ago by David Wheatley <[email protected]>
Bundled output for commit 16f59f514bc4409f916d6b2dd351d40b3b3fa344

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

[skip ci]

d77f0bab6ce092fe3bffaac9b83f1f260b3a2834 authored over 2 years ago by flarum-bot <[email protected]>
fix: set translator locale to user preference for email notifications (#3525)

9f01b0629a4a617130399ea23520d3188f4e5c30 authored over 2 years ago by Ian Morland <[email protected]>
fix(a11y): present post streams as feeds, setting busy when loading new pages (#3522)

95a7fe3c366233bee35774532bda24834113cc74 authored over 2 years ago by David Wheatley <[email protected]>
fix(a11y): set `aria-busy` when editing a post stream item (#3521)

* fix(a11y): add `aria-busy="true"` to posts being edited

* fix(a11y): add `aria-busy="true"`...

ac5cef72f4cff5c38364295821046f337bafb263 authored over 2 years ago by David Wheatley <[email protected]>
fix(a11y): add accessible labels to notification grid options (#3520)

0f5fa137cf5868dcd57c32827d2a4160ddfd769f authored over 2 years ago by David Wheatley <[email protected]>
Bundled output for commit 33bf2284c77863a1bb18d71d87b8516483056a74

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

[skip ci]

de5a8fb38f7f9111e429da1be68399a83b87fc73 authored over 2 years ago by flarum-bot <[email protected]>
fix: core settings header has no priority

Due to missing sort the category title sorts underneath the core settings nav items.

09b50dee32e13cff8b13946881450539972667c7 authored over 2 years ago by Daniël Klabbers <[email protected]>
Bundled output for commit 1af506d4b8b2ef41bc29bc840e3ddfac320bc8ef

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

[skip ci]

65e46c314ec3517816f5f68292c20e2630ca4fad authored over 2 years ago by flarum-bot <[email protected]>
refactor: convert core modals to TypeScript (#3515)

* refactor: convert core modals to TypeScript
* chore: excplicitly specify return type instead
...

e1452a2f7d2b0eb913f2c4e7330510772140ae8d authored over 2 years ago by Sami Mazouz <[email protected]>
chore: update version constant during cycle 22

eab44b4d5a851b318aa66dd6afdae66c89b14e2c authored over 2 years ago by Daniël Klabbers <[email protected]>
chore: update v1.4 constraints and update issues url

6bf5b1a8b75f79408839fed8f3bf2d92943e7f7e authored over 2 years ago by Daniël Klabbers <[email protected]>
chore: update version constant for the v1.4 release

24f1e9688377b2925c71dcd531a5c80ae456585a authored over 2 years ago by Daniël Klabbers <[email protected]>
fix: multiple createdAt columns in query causes conflicts (#3506)

* test: list posts with mentions filter and `createdAt` sort
* fix: multiple `createdAt` column...

898a54d68c3a9d92c69216e6a8a8e9564759563f authored over 2 years ago by Sami Mazouz <[email protected]>
fix: composer title positioning incorrect with custom header height (#3502)

b13c01028049aacfa69327cc47b4b9be36c2e374 authored over 2 years ago by David Wheatley <[email protected]>
fix: `assertAdmin` sending wrong ability name to gate (#3501)

a0a5dc9fc5cf2eacc72bb4eef014600aced7131a authored over 2 years ago by Clark Winkelmann <[email protected]>
fix: overflow notifications group header text with ellipses (#3500)

Fixes #3408

ccc5b3247a3aac37298af3684b344d3a03b42fce authored over 2 years ago by David Sevilla Martin <[email protected]>
fix: remove return type

4a6ea4656123024a92c04f34d3b0eab78508e6ae authored over 2 years ago by David Wheatley <[email protected]>
feature: adds advanced link handling in core (#3455)

* feature: adds advanced link handling in core

This PR adds rel and target to textformatter so ...

50b576151a9a0271025cba958be972bb018f8e2e authored over 2 years ago by Daniël Klabbers <[email protected]>
Bundled output for commit 613523c9b4f5953506e13f8a5275aa9c1c633bd7

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

[skip ci]

08c58d42fa543cc8e80bd2e229647cc2297fbb4b authored over 2 years ago by flarum-bot <[email protected]>
feat: support custom reusable setting components for `buildSettingComponent` (#3494)

5830292e1ea98f8f6405b4595ae0fc3725eccb18 authored over 2 years ago by David Wheatley <[email protected]>
Bundled output for commit 36c296d78704df35c8fd9feb33b5f634f909997b

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

[skip ci]

656314689b27adf107b590abc2df7d926cfc902f authored over 2 years ago by flarum-bot <[email protected]>
fix(a11y: `DiscussionListItem`): controls dropdown not visible when tabbed into (#3450)

5c4c3555732d98f84ce8d5040d6b318eb1743980 authored over 2 years ago by David Wheatley <[email protected]>
fix(extension typings): remove some accessibility modifiers from `Component` (#3437)

01995551ff520b7492acb1d8b0326371b8adb738 authored over 2 years ago by David Wheatley <[email protected]>
feat(translator): add locale getter (#3451)

d74de6003381ca8e88afae83d3b15818fc8aa9e6 authored over 2 years ago by David Wheatley <[email protected]>
feat: return error code for failed CLI-based installs (#3452)

f9a05d035a49e180317a8c7648d61febcb1f9fcb authored over 2 years ago by Martin Hasoň <[email protected]>
feat: split frontend asset generation into separate steps for more extensibility (#3446)

6782065c67193770f44616abd74cb268b1363a00 authored over 2 years ago by David Wheatley <[email protected]>
chore: with yarn workspaces we only need a single `yarn.lock` (#3464)

* chore: yarn workspaces means we only need a single `yarn.lock`
* fix: add a `cache_dependency...

841d9709e64cb99db7096b46837dad4aba57f084 authored over 2 years ago by Sami Mazouz <[email protected]>
feat: split preloaded JSON payload and frontend boot into separate <script> tags (#3461)

5801bf0ecf164462ddef036c486387ebdbf3ec62 authored over 2 years ago by flawedworld <[email protected]>
Bundled output for commit e049e9d7aeda7fce004b5e7220e051bc9d778b4f

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

[skip ci]

62a1d13f89fc0dec25e2ac4f856acaf011c0d115 authored over 2 years ago by flarum-bot <[email protected]>
chore: add priorities to AdminNav (#3453)

9ca983299b7a651ba0599fd5b972e73e5cabc930 authored over 2 years ago by Ian Morland <[email protected]>
feat: add automatic created/updated timestamps for various tables (#3435)

Adds timestamps for various tables:

- groups
- group_user
- group_permission
- tags
- dis...

840df3b3468cae421ce0ecaf7128a339cf77f1e3 authored over 2 years ago by Rafael Horvat <[email protected]>
update constant for 1.3.1

8b2ece05c298efad009089d13bc8c7513eb72ca5 authored over 2 years ago by Daniël Klabbers <[email protected]>
Bundled output for commit 0a3f449f9e034c76ba3048a07c6cb7c2aebb509b

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

[skip ci]

a688e993a7757040c92bb5a0755775d6769da2d2 authored over 2 years ago by flarum-bot <[email protected]>
chore: point Font Awesome icons link to v5 (#3447)

Update Font Awesome link to represent to currently used major version in order to avoid confusio...

286c63d639260d47a869a67e940c8e37855c6da6 authored over 2 years ago by naxvog <[email protected]>
Bundled output for commit e45547c6491295f57d24aceacbd30559245a95f6

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

[skip ci]

cbce00d27f130dd007b3a6bedaa626940d68ca5a authored over 2 years ago by flarum-bot <[email protected]>
docs: ItemList set methods throw errors when keys are not present

6dae538e138ac7419f3d0df7127cf8a07f744a3d authored over 2 years ago by David Wheatley <[email protected]>
fix: settings extender working only with first instances (#3439)

* test: settings extender works not only with first extender instance
* fix: settings extender ...

38e94a71decbeb61d21a09105234fb17940ded0b authored over 2 years ago by Sami Mazouz <[email protected]>
Bundled output for commit 96ead2a4df011216c420607ff2bd8d08022baa3e

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

[skip ci]

b5d642164c4ab6b382166de5fa69042ecca97f65 authored over 2 years ago by flarum-bot <[email protected]>
Add priorities to UserCard (#3436)

cc864fdb40e5091a20fc19fe159903bfbceec1f0 authored over 2 years ago by Ian Morland <[email protected]>
Bundled output for commit a79e2c20fe3c5e1d2fbb5b7105b6f11eeadf1a6c

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

[skip ci]

f9348eaa04a05bef8a57f7ad1aa8883385ea90ba authored over 2 years ago by flarum-bot <[email protected]>
fix: dropdown show results search button hidden while loading results (#3431)

7c2b3fb3b0c6449f71cff4c14f5c741ecb15b47b authored over 2 years ago by Sami Mazouz <[email protected]>
Bundled output for commit 24c8c65aa56a90d28125bef49143f23b4051f512

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

[skip ci]

e3efc8bc02f06b5eee1be555828b3d15a7bf4322 authored over 2 years ago by flarum-bot <[email protected]>
fix(typings): treat ColorPreview settings component type as specific string, not generic

2797faa2c1286d6b5537c727cc740a608b55eb14 authored over 2 years ago by David Wheatley <[email protected]>