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

Update ModalManager.js

e4608727d6ef19b5c34a5cd3a9945a048792b761 authored almost 5 years ago by Hasan Özbey <[email protected]>
Update Modal.less

26b5d77fea4b580224bce0a3de1e014bb0aa58bf authored almost 5 years ago by Hasan Özbey <[email protected]>
Use UrlGenerator over Application for base URL

We need to get rid of this god class, as Laravel's Application contract
gets even bigger with 5....

b1672031a24a72888c3e4b183533fd54e83d8d9b authored almost 5 years ago by Franz Liedke <[email protected]>
Laravel: Stop calling deprecated fire() method

This has been deprecated and removed from the contract for a long time,
and it will be completel...

990804ad10eeae78c417c7f879ee2b52d508ecdb authored almost 5 years ago by Franz Liedke <[email protected]>
Make tests compatible with PHPUnit 8

09123606d24605fdafacd5261d6cc019973ecb50 authored almost 5 years ago by Franz Liedke <[email protected]>
Add new method to DiscussionRenamedBlueprint

bad0543037233ab990b72f1a67775413bcb5c4f9 authored almost 5 years ago by Franz Liedke <[email protected]>
Add BC layer for notification blueprints

This gives extension authors time to add the new `getAttributes()`
method to their `BlueprintInt...

1162645875f091c3e298303d3be3ee7d2d6c6b58 authored almost 5 years ago by Franz Liedke <[email protected]>
Remove unnecessary constructor parameter

01ba1885ba0ef89f3d0cab83bd776ddc4cce6e75 authored almost 5 years ago by Franz Liedke <[email protected]>
Remove Notifying event for now

As discussed with @luceos, let's add this once the use case comes up. It
might be a left-over fr...

2bccf774b7ce087b0d93c88416da4fce18ec4575 authored almost 5 years ago by Franz Liedke <[email protected]>
Moved sending emails to the syncer

This separates sending each individual mail, thus hardening the app.
There are still many improv...

70f8a636e0d7169a7eab02c4440952910b5ead50 authored almost 5 years ago by Daniël Klabbers <[email protected]>
Notifications into the queue

Forces notifications into a dedicated SendNotificationsJob and passed
to the queue.

- One stati...

1a4b70100853e6deb78f8427e0997a9f269a45e2 authored almost 5 years ago by Daniël Klabbers <[email protected]>
Convert last two controller tests to request tests

f796905b3dcd70af89044d3cffc3dd0dade124a2 authored almost 5 years ago by Franz Liedke <[email protected]>
fixes checking for enabled extension and correct pointer of https://github.com/flarum/core/commit/13e20c2cedc407797c395147e37e22f775be678c

29b2dde94e9366774a47fa09e60cee5271fd4702 authored almost 5 years ago by Daniël Klabbers <[email protected]>
Rename API tests for more consistency

I could not come up with a noun for the new "UpdateTest" for users, so
this is easier in terms o...

8b41b45b255085fe0f6163d40520f7d026a03ffd authored almost 5 years ago by Franz Liedke <[email protected]>
Convert more controller tests to request tests

a766c659f6fbed0f8b84347b7b8032b8d340b84d authored almost 5 years ago by Franz Liedke <[email protected]>
Fix test and extender for middleware (#2084)

ab1d4ce7d451409cbb2928ba0dddc84f2e8abfeb authored almost 5 years ago by Matt Kilgore <[email protected]>
Resolved enabled extension test

The getEnabled method returns all extensions (previously) enabled, yet manually
uninstalled thro...

fe20bb29bc5ba38611ba38f9585691b1c345a5d7 authored almost 5 years ago by Daniël Klabbers <[email protected]>
fix insertAfter and insertBefore middleware extender functions (#2063)

a27afefa9ff193c7375a7eea329e7de633de4fac authored almost 5 years ago by Matt Kilgore <[email protected]>
Convert more controller tests to request tests

75f441dfda0c3eb3db3ac2dd3845761b2afb5c59 authored almost 5 years ago by Franz Liedke <[email protected]>
Apply fixes from StyleCI

[ci skip] [skip ci]

c0f76689b6d1502a587887ac59c6a4f651e64e3f authored almost 5 years ago by Franz Liedke <[email protected]>
Tests: Use new authenticatedAs option where useful

There are two more API integration tests that explicitly add the
"Authorization" header right no...

5488754050c01f76ec50223e8cd93044c7b1dd10 authored almost 5 years ago by Franz Liedke <[email protected]>
Replace authenticatedRequest() by request() option

I feel this makes the parameters a bit more clear, does not rely on
inheritance (you can only in...

32a6eb8b2b777940c550732d5145cdb37e3d289f authored almost 5 years ago by Franz Liedke <[email protected]>
Tests: Extract trait for building requests

b136f214b081bd94fe223b0b22a10912fc6d48a5 authored almost 5 years ago by Franz Liedke <[email protected]>
Add Authenticated Test Case utility

75d9df280925b399588052a8f88853d577b58acc authored almost 5 years ago by Alexander Skvortsov <[email protected]>
Users should not be able to restore discussions if deleted by admins (#2037)

318bffec2026150f5042b6e5048c6927bd4ffbc3 authored almost 5 years ago by Alexander Skvortsov <[email protected]>
Update less.php to version 3.0

Now that we require PHP 7.2, this ensures we get the latest updates and
fixes as well.

Refs #1988.

16cf5b5ab8c6c66ae06bdcd853246f9e50d54e12 authored almost 5 years ago by Franz Liedke <[email protected]>
Change Extenders properties to private (#1958)

4c02d4e9fea6c4e39930865d6df0c14f4dd3c62a authored almost 5 years ago by Matt Kilgore <[email protected]>
Bump acorn from 6.4.0 to 6.4.1 in /js (#2065)

Bumps [acorn](https://github.com/acornjs/acorn) from 6.4.0 to 6.4.1.
- [Release notes](https://...

fdb6e4d311f66f7a88b3e22eb2587897f2b3ae1c authored almost 5 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
CI: Fix broken build on GitHub Actions

The MySQL service is no longer started by default on these agents.

See https://github.blog/chan...

8b8d30472a28532a0572849f911de00fa64fb3f5 authored almost 5 years ago by Franz Liedke <[email protected]>
Bundled output for commit 1c7dab6e078d28152e0c045981c3b960f0615242 [skip ci]

8705c53afb8cb03b072436736e3f19d432dd020a authored almost 5 years ago by flarum-bot <[email protected]>
showing start user in class list now

01bd6ae33631214915c25fedd76f8b26eb0368d0 authored almost 5 years ago by Daniël Klabbers <[email protected]>
Add a baseline test for the middleware extender

Refs #2017.

a971a062e50817fd697aa22b852c678f05aea4d0 authored almost 5 years ago by Franz Liedke <[email protected]>
Fix typo

b65e9985f9c191543e2b805a18192043c0a153cd authored almost 5 years ago by Franz Liedke <[email protected]>
Apply fixes from StyleCI

[ci skip] [skip ci]

1136d44c60bba2f5d20c3b372073439215f4d009 authored almost 5 years ago by Franz Liedke <[email protected]>
Test Middleware extender (#2017)

ec6fbdc471e9af6bfe86ac0e8fdb1eac250f8a67 authored almost 5 years ago by Matt Kilgore <[email protected]>
start using a dev stability version constant during the cycle

b7171b854a86f415c6f5ab30d771b1ed0eda5a8a authored almost 5 years ago by Daniël Klabbers <[email protected]>
Remove deprecated ConfigureMiddleware Event (#2032)

f76eda5a643ba3d1e2cc23d59bc2e99024cb0815 authored almost 5 years ago by Franz Liedke <[email protected]>
Remove deprecated Flarum\Util\Str class

51f18bd60bd098f0a25d3a8de2112075a1371aa7 authored almost 5 years ago by Franz Liedke <[email protected]>
Remove mail settings backwards compatibility layer

d89725ab999998d4e85c8a756bea3f93f32d3341 authored almost 5 years ago by Franz Liedke <[email protected]>
Merge branch 'refs/heads/v0.1.0-beta.12'

# Conflicts:
# composer.json

41c6b216f735aecb00b77545a83127880e117985 authored almost 5 years ago by Franz Liedke <[email protected]>
updated core developers in authors

6f30e7fc65b34970ea330b7f223767c4c3d3e07a authored almost 5 years ago by Daniël Klabbers <[email protected]>
Update Application.php

updated version constant for b12

1a02cc120540ef0190d3a6966e887a9845eb3532 authored almost 5 years ago by Daniël Klabbers <[email protected]>
Drop support for PHP 7.1 (#2014)

* Updated PHP requirement to 7.2

* Set wikimedia less version to 1.8

* Indentation fix on ...

fb0e127d08e039eae7059d149078cfeb183b83ec authored almost 5 years ago by Alexander Skvortsov <[email protected]>
Re-add mail settings backwards compatibility layer

f4e77d5f95828c5c836a2bb13c9fd430ed6f7ee5 authored almost 5 years ago by Franz Liedke <[email protected]>
Require new mail driver methods, remove BC layer

38690a1464239199b5fe8ef0bd3b214ecfc9cc60 authored almost 5 years ago by Franz Liedke <[email protected]>
Removed support for SES Mail Driver (#2011)

3e91dfe9d059c75932bacaea943e7d55b4d599aa authored almost 5 years ago by Alexander Skvortsov <[email protected]>
Remove Zend compatability bridge (#2010)

351a14ae16e26b74fb28d22e53d7717038a7c6d2 authored almost 5 years ago by Alexander Skvortsov <[email protected]>
Re-add util class and mark it as deprecated

This would be the only breaking change in beta.12. Let's stick to our
backwards compatibility pr...

f85fee19a05bcf1da4d7c8053ffdfc9b812b5769 authored almost 5 years ago by Franz Liedke <[email protected]>
Prepare changelog for beta.12 release

7126ae935aea3088e444df821b27d9a5a0926e12 authored almost 5 years ago by Franz Liedke <[email protected]>
Force fixed version of text formatter

00167520633b3b0e24a670e4a50395d5d5c671d1 authored almost 5 years ago by Matt Kilgore <[email protected]>
Merge pull request #2002 from flarum/fl/extender-tests

Start testing extenders

a254350d782234b05df1c9632116375acf2b4079 authored almost 5 years ago by Franz Liedke <[email protected]>
Bundled output for commit ec59171ef1008cdf71e262fbe890cea845f88340 [skip ci]

2a16f9ca074623c3cbb403cfabab0a0750baf6e2 authored almost 5 years ago by flarum-bot <[email protected]>
Add disabled prop to the Select component (#1978)

3dc2f1220080f496691efa7e7bfd708ecb391ca0 authored almost 5 years ago by Clark Winkelmann <[email protected]>
Rename dead is_activated references with the new is_email_confirmed (#1974)

f396f5d4aebc01919af3ed5bd749a7f93eca3a22 authored almost 5 years ago by Clark Winkelmann <[email protected]>
Updates s9e/text-formatter to 2.x (#1982)

No additional changes required, tested with fof/formatting extension.

2fc3335dae5fed60a402fa6348dbe95c3d7ffd9d authored almost 5 years ago by Matt Kilgore <[email protected]>
Bundled output for commit 9ac54429d0db0bc9ebde61ffc7ecb9784be8db25 [skip ci]

4b5091bd7d304bcac429f93be57162e7658457af authored almost 5 years ago by flarum-bot <[email protected]>
Update AvatarEditor.js onchange to oninput (#1570)

onchange does not work in IE11 and other IE browsers. This change works with all modern browsers...

5cd190a42063418d46355a1fa98421d76824be2e authored almost 5 years ago by D Mata <[email protected]>
Try to fix installer in PHP 7.4

383267949a3b19d29cef211f1c93073e971ffcbc authored almost 5 years ago by Franz Liedke <[email protected]>
CI: Test on PHP 7.4 as well

If we're lucky, this should fail right now, due to #1980.

f8354c53c235f98d8b8bbbcb6bb914d0d423147b authored almost 5 years ago by Franz Liedke <[email protected]>
Switch to Wikimedia's less.php fork

The original library is no longer maintained. The fork supports PHP 7.4.

25fe3c2faf0b88aa8f8a98f08d9d3d3d553d5cc2 authored almost 5 years ago by Franz Liedke <[email protected]>
Start testing Route extender

1b1d819ec7800048a1d6c0152d0c5f8f03d89b5b authored almost 5 years ago by Franz Liedke <[email protected]>
Integration tests: Allow registering extenders

fce20967233e53458af4f1cedbc032c0f61b6676 authored almost 5 years ago by Franz Liedke <[email protected]>
Integration tests: Add lazy server helper

This allows sending requests directly in an integration test, without
having *explicitly* booted...

8384fcbbecd7d94fcaf9f915a4978af229a24a26 authored almost 5 years ago by Franz Liedke <[email protected]>
Integration tests: Create app lazily when needed

This will allow registering extenders in test scenarios. Previously,
this would not have had any...

676639c473b1f61f49a5e4057fedd450661d1ff1 authored almost 5 years ago by Franz Liedke <[email protected]>
Bundled output for commit 969bd18001f8ecef0197acf85898d14fb7d432a7 [skip ci]

29bbf2708c576aa5a535541d273c3b6e6040b080 authored almost 5 years ago by flarum-bot <[email protected]>
Merge pull request #1938 from flarum/ds/1255-throttling-bypass-permission

Add permission to bypass throttling

63b235b050ae3e7f12fe80b0a043043ed7b7e78b authored almost 5 years ago by Franz Liedke <[email protected]>
Add permission to bypass throttling

0373c8452538b83f7c23e37821e9e43d51f97f1b authored almost 5 years ago by David Sevilla Martín <[email protected]>
Bundled output for commit 5179221a08ecaa228e56ac660dee252eb34856ec [skip ci]

8aaa7a36f70f498f205a1ef2b49445e1c35de293 authored almost 5 years ago by flarum-bot <[email protected]>
Fix race condition in post preview

The post composer could have been closed in between scheduling and
executing the callback.

Fixe...

59794628f7f43d6863fe68d7f4d160449fa16669 authored almost 5 years ago by Franz Liedke <[email protected]>
Bundled output for commit e13009ed07bc2f84953c737da58e512cbd6fa833 [skip ci]

38b858f004e4b91cda144bb3da4c568b5f6007f1 authored almost 5 years ago by flarum-bot <[email protected]>
Merge pull request #1921 from flarum/ds/1763-handle-incomplete-email-configuration

Improve handling of incomplete mail configuration

4766a89b37faf1c7c88109892925b9544c2c010a authored almost 5 years ago by Franz Liedke <[email protected]>
New extender for error handling (#1970)

This extender implements several methods for extending the new error
handling stack implemented...

300df923461942ef9740bd513d576d9abccf55f4 authored almost 5 years ago by Franz Liedke <[email protected]>
Bundled output for commit c26c06faf650543a9b1605b68fe67f47f28db467 [skip ci]

c3ac70a4ababa7c4f8265f43d5a4792f18c8feb3 authored almost 5 years ago by flarum-bot <[email protected]>
Merge pull request #1975 from flarum/fl/194-better-slugs

Use Laravel's slugger for basic transliteration

a9cb496099b1cecf29dfacf53b7a951cde36e518 authored almost 5 years ago by Franz Liedke <[email protected]>
Bundled output for commit fb99f59fffb18f7c35ef52809d23ff425860fbe3 [skip ci]

0d056640ce782516fd888d67301084a78020ca44 authored almost 5 years ago by flarum-bot <[email protected]>
Fix the "reply posted" alert empty body

0e85117e77e7d36f4ff487309de4b495f4c6b313 authored almost 5 years ago by Clark Winkelmann <[email protected]>
Remove unnecessary use statement

c8fb9c23d09e7ee7cc761638ebbb9514f1fe0f60 authored almost 5 years ago by Franz Liedke <[email protected]>
Remove forum title from confirmation email subject (#1613)

The forum title is already used as the display name for the sender email address, so having it i...

31f860d7c165f7cdee7e3a4261a6d0eb3dd491e3 authored almost 5 years ago by ozzzzzzzam <[email protected]>
Additional functionality for Middleware extender

Implements the remove, insertBefore, insertAfter and replace
functionality for middlewares.

The...

310ad52946262e1747e91c19aed3c801d2280302 authored almost 5 years ago by Matthew Kilgore <[email protected]>
Add BC layer for mail driver configuration

By commenting out the new methods on the `DriverInterface` and checking
for these methods' exist...

ab04bf402eda751376e6a1e26dcdaa27124ef4ae authored almost 5 years ago by Franz Liedke <[email protected]>
Clarify the use-case of the JS slug helper

4a757b2de60d334a1f4f441238ffcdcd9867a302 authored almost 5 years ago by Franz Liedke <[email protected]>
Use Laravel's slugger for basic transliteration

This is better than the current system, as it adds transliteration rules
for special characters,...

a6eb088002b786e23abefc51e5f7aed23706c76b authored almost 5 years ago by Franz Liedke <[email protected]>
Style validation errors

45380179cdec4ca3fdfcaba7881bb71a970d8ae9 authored almost 5 years ago by Franz Liedke <[email protected]>
Connect labels with their form fields

f6c6f6f7cb60473640a08f059e6ab4c0d74f9c4c authored almost 5 years ago by Franz Liedke <[email protected]>
Mail drivers: Separate definition from validation

101350cbd4a272a1a7dbdd2b8767a85292758fe3 authored almost 5 years ago by Franz Liedke <[email protected]>
Change implementation to add validation rules, of which 'required' is shown in the frontend

4aacdba1ceffaf0210ffdd8b6a08f2a144c7f944 authored almost 5 years ago by David Sevilla Martin <[email protected]>
Add required fields, incomplete configuration warning, and null transport

74fe35330f8a0959a81786c52917ba0842f2da89 authored almost 5 years ago by David Sevilla Martin <[email protected]>
Bundled output for commit cb91d705c5caf982059c61601125ee267b33ebeb [skip ci]

004df8a37cfa1235b122617ed235fd94827f064d authored almost 5 years ago by flarum-bot <[email protected]>
Add Content for User page, preload user & throw 404 accordingly (#1901)

b75a6b81ecfbd8017af1d03b381fbab2c89d5222 authored almost 5 years ago by David Sevilla Martín <[email protected]>
Convert another test

Test the request, not a controller (implementation detail). This also
focuses on the observable ...

e22646560e6c6d80a1b4bd826bb07c485f1ed2ba authored almost 5 years ago by Franz Liedke <[email protected]>
Initial template for Stale bot configuration (#1841)

44275c8427f44e4b4a292cbb72f8cf0927188605 authored almost 5 years ago by David Sevilla Martín <[email protected]>
Get translations from fallback catalogues (#1961)

f5f91f64d2a5b652d62e7ad0161858a93807d517 authored almost 5 years ago by Julian Berger <[email protected]>
Add backwards compatibility layer for mail drivers

Support the old format (a simple list of available fields), in addition
to the new format (a map...

dc78a072c38d9cb146cd4108538238fcdd62bf21 authored almost 5 years ago by Franz Liedke <[email protected]>
Document changes in mail driver interface

92267de3490ececba2617b0faf0704043ea6ba9b authored almost 5 years ago by Franz Liedke <[email protected]>
Bundled output for commit 7ca7150b37feb9ed7a52faac7db6bd01f0f58ed7 [skip ci]

8874ba60185ae76c94c6bcc06b39c4cadec3f9f4 authored almost 5 years ago by flarum-bot <[email protected]>
Add Mailgun region setting

Fixes #1834.

e4b8f09816fa25f1980103992861e80742e9060b authored almost 5 years ago by Vladimir Vinogradov <[email protected]>
Ensure page parameters are always integers

dc42ade769be6fdf4c53a32e3dda0aab8a07b12f authored about 5 years ago by Franz Liedke <[email protected]>
Change Zend namespace to Laminas (#1963)

Also ensure backwards compatibility for extensions that use the Zend framework but don't explici...

ebca412b52b4a4f924f635a352e807feb56ff950 authored about 5 years ago by Matt Kilgore <[email protected]>
Apply fixes from StyleCI

[ci skip] [skip ci]

dc3b4b2e2e3b1d70d7aa18d2a1ac12124e5bedfe authored about 5 years ago by luceos <[email protected]>
Update LICENSE

b33206328db82235787d3bd1a4b0a9cbd5d84253 authored about 5 years ago by Daniël Klabbers <[email protected]>