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
c47c196b899f3aab2d4f5ca1087d9ab6360da6a0 authored over 5 years ago by Matthew Kilgore <[email protected]>
* Add test job with PHP 7.3, MySQL & custom prefix
* Add prefix MariaDB test
* Add PHP 7.4...
4782a8e42bc9b8f0993885892e6ff0dca648a503 authored over 5 years ago by David Sevilla Martín <[email protected]>42c0665f665f3e2dff77322461d20c3e5a591a1c authored over 5 years ago by David Sevilla Martín <[email protected]>
3d80851bb5bc7099988cd0a759c718243addc5c6 authored over 5 years ago by flarum-bot <[email protected]>
Listen to "scroll" event and throttle callback executions instead
of actively polling for change...
c116de2d268d4b01603f364ced9ee8dd22e95abe authored over 5 years ago by Franz Liedke <[email protected]>
Refs #1843, #1865.
a26ff50474046cea2d25d0e19b24363a381beeed authored over 5 years ago by Franz Liedke <[email protected]>7d19959477d42efb83accd0361bb2185c17b94e4 authored over 5 years ago by Franz Liedke <[email protected]>
[ci skip] [skip ci]
3107413e6d93a94010d73179df3dd93889c00479 authored over 5 years ago by Franz Liedke <[email protected]>Fixes #1865. Refs #1843.
5c62196d5e5d472b5b81ba0f59c06cd511143f8e authored over 5 years ago by Franz Liedke <[email protected]>
This further decouples these tests from the implementation (i.e. which
controller are we calling?).
f1a159db1073b7b01eb1a9b50ed4b4fb36ce0b88 authored over 5 years ago by Matteo Contrini <[email protected]>
112bac63b041dc2e3311d8a1ef86d1f9fdc30b57 authored over 5 years ago by Matthew Kilgore <[email protected]>
Error handling: Fix status codes
1ced4b519698552a782b9619dbfb70985266d383 authored over 5 years ago by Franz Liedke <[email protected]>
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.15.
- [Release notes](htt...
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
- [Release...
Refs #1773.
a7c08015eef6aed625840c6233b1b0776ce9a85f authored over 5 years ago by Franz Liedke <[email protected]>
It has the same effect as the PermissionDeniedException, so let's
just use that.
Refs #1641.
00289cc883016d77673d5f112af777306c59ac3c authored over 5 years ago by Franz Liedke <[email protected]>035ea8f3c0eeb05e0c5ff782a8a5d069fa1ca292 authored over 5 years ago by Franz Liedke <[email protected]>
This will cause the right error (HTTP 401) to be thrown whenever
we're checking for a specific p...
daa46284bf287fa34fb03a917a4462588668fd8a authored over 5 years ago by Franz Liedke <[email protected]>
d35cf5cbd8cf6f4b690d32624df6d4027490af39 authored over 5 years ago by Franz Liedke <[email protected]>
HTTP 401 should be used when logging in (i.e. authenticating) would make
a difference; HTTP 403 ...
39d08031a9d209297ed3e442eb66e3b54523ad63 authored over 5 years ago by Franz Liedke <[email protected]>
7726e435c1078f1fdf6dacabf1555e3ae9ef8a3a authored over 5 years ago by David Sevilla Martín <[email protected]>
d5e5b2f96bcb891f9dc65d4a37c08c7371566b39 authored over 5 years ago by Franz Liedke <[email protected]>
e4db69f4095af5b699b42cdd0cf62d14af10d9a9 authored over 5 years ago by Franz Liedke <[email protected]>
Because reporters are used for exceptions we were not able to handle, it
makes sense to simply p...
0841a661827a009539037c1bba746a67b5489d6a authored over 5 years ago by Franz Liedke <[email protected]>
Refs #1641.
7718dc321b14f206d237eb2b0e7e5f5604e92285 authored over 5 years ago by Franz Liedke <[email protected]>eeeecc64affb0580d2dda692e143d7884af43550 authored over 5 years ago by Franz Liedke <[email protected]>
Implementation of clean queue handling, by default sync is used
66dc94844f473e8fe9195010efa9df2751f19211 authored over 5 years ago by Daniël Klabbers <[email protected]>Refs #1607.
6ef15ebb31cf8c06d0332402c274cbd8170fbf21 authored over 5 years ago by Franz Liedke <[email protected]>010b29469993c86c58f5d10de82b8d426119ee9c authored over 5 years ago by Franz Liedke <[email protected]>
This way, the error handler can simply be amended to deal with this
exception type with a dedica...
...not based on status code.
To simplify this logic, we now use the same error "type" both when...
b89bcb5edcfbe04fc25a3f1142e4d72b6952cf8a authored over 5 years ago by Franz Liedke <[email protected]>875d3753a86723797a663ffd481b10b72c2ed3c2 authored over 5 years ago by flarum-bot <[email protected]>
Makes them easier to grep when editing / removing.
Refs #1750, #1788.
1bfa7564cf23102f028c3ccdaa3b8f07543230b8 authored over 5 years ago by Franz Liedke <[email protected]>Refs #1750, #1788.
2b567b0e0c757c5c74ec04b7201056eb8b9a8b41 authored over 5 years ago by Franz Liedke <[email protected]>48c5773d34443beba90a4e6775104b97818baf33 authored over 5 years ago by flarum-bot <[email protected]>
Fixes #1750, #1777
ce5191753e540bc76b74bf9c6f1754a48e4f43e8 authored over 5 years ago by Tobias Karlsson <[email protected]>
The error handling middleware now expects an array of reporters.
Extensions can register new rep...
13058316839708d5cae75c3debd7242e8f5f1412 authored over 5 years ago by Franz Liedke <[email protected]>
c147d51a26f54df5ffb68dc0ad612a62316b154c authored over 5 years ago by Franz Liedke <[email protected]>
e3a195bd136705cef35b84b43de5a119d51f6a31 authored over 5 years ago by Franz Liedke <[email protected]>
56f26b2bdbb5e1b8b950ba5c240c4bf14c6eee01 authored over 5 years ago by Franz Liedke <[email protected]>
This separates the error registry (mapping exception types to status
codes) from actual handling...
56c1edcaa9e774911e71ab419d2e4a768c8bd7c0 authored over 5 years ago by Franz Liedke <[email protected]>
This was removed in commit 7b2807a8.
5ca16d1433b8759058501103f98239ba17359141 authored over 5 years ago by Franz Liedke <[email protected]>40eb4baa3dcaac029601c7e49435855fb03ea233 authored over 5 years ago by flarum-bot <[email protected]>
Refs #1835.
90b6e0ba7b37746b5075a20d81455ba7dad51c8f authored over 5 years ago by Franz Liedke <[email protected]>0f8049c2174382e830fc79533fcdcab1b687bb8d authored over 5 years ago by David Sevilla Martín <[email protected]>
Fixes #1828.
356d3e618e23f4b26b5467fa1e70f06bc1f7ae8d authored over 5 years ago by Franz Liedke <[email protected]>2d9a84ddbf2ec7318080876938fc278fac40365d authored over 5 years ago by Franz Liedke <[email protected]>
a34a8a8587d651f61f87ce0819c298c5953ff6c6 authored over 5 years ago by Daniël Klabbers <[email protected]>
language packs can optionally decide for themselves if they want
to use a different directory.
Fixes #1819.
1ec43b05b40c259e8ef0a23857791eaca1262ca9 authored over 5 years ago by Franz Liedke <[email protected]>Refs #1795.
c875495e6618d716649e53669b1c100549b80d2b authored over 5 years ago by Franz Liedke <[email protected]>0cc5f4169c80c8bb4c869d1e797752f801dbbdcb authored over 5 years ago by Daniël Klabbers <[email protected]>
154ba1ad8f010a0bb9840f27de36d746fede9f0d authored over 5 years ago by Daniël Klabbers <[email protected]>
We do not want to inherit MySQL's fulltext query language, so let's
just drop all non-word chara...
This reverts commit 4abd6d61a91545757540632cb5b23cab792e31be.
We will keep this fallback in pla...
5e14e21fcd6536723c726e161a5f8c4946e3b287 authored over 5 years ago by Franz Liedke <[email protected]>
- Use existing `selectRaw()` method to avoid using the global `app()`
helper as a service loca...
Bumps [lodash-es](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14.
- [Release notes](...
67a4fbbc51ca806b85bdae63cab277effb075211 authored over 5 years ago by Daniël Klabbers <[email protected]>
1d1c32d6e68b10da787e7b648dc3e13cd862491f authored over 5 years ago by Daniël Klabbers <[email protected]>
* Use error code for HTTP status, defaults to 500
* Use logic from HandleErrorsWithView, make s...
c37a5470aa72f89a9b894defab4f4f14ca644f8c authored over 5 years ago by Daniël Klabbers <[email protected]>
f7ea4c077415fba3934742cb76e927642bf35407 authored over 5 years ago by Franz Liedke <[email protected]>
Closes #1557.
e91ab3798a80d8d9a3ac701566ee2530b9bf8299 authored over 5 years ago by Franz Liedke <[email protected]>
We are currently experiencing issues due to Mockery not yet being 100%
compatible with PHP.
See...
79dbd421c26311cf535d0ebc6982489b61070ee7 authored over 5 years ago by Franz Liedke <[email protected]>a407a65b83629193b72cdece9db8f0458364e014 authored over 5 years ago by Franz Liedke <[email protected]>
df6d9dd443d814bc60592673be0e4d978a5881f7 authored over 5 years ago by Franz Liedke <[email protected]>
b7a1a3c637eded1f0839840bc99a3a70ecd8ce7a authored over 5 years ago by Franz Liedke <[email protected]>
5ce180a1acb0705a7a8a02202ebd857c42e84096 authored over 5 years ago by Franz Liedke <[email protected]>
Starting with version 5.9, the global funtions will be deprecated.
* https://laravel-news.com/l...
18606aa7c7936c3166f9fba134dba8de06214b88 authored over 5 years ago by Franz Liedke <[email protected]>
GitHub now automatically displays this information (or rather, links to
the Security Policy) at ...
45ef24b32c7c39b3e3598e13c3b384b3a167dba9 authored over 5 years ago by Franz Liedke <[email protected]>
e94e488a8c8a99425d7f781081c9a17a85c2d83f authored over 5 years ago by Franz Liedke <[email protected]>
1c86db633cd3483241f0ae38fe2802347750e21c authored over 5 years ago by David Sevilla Martín <[email protected]>
cd324ae2b533128b6fe0a2cfa3be3ca814c6a8d0 authored over 5 years ago by flarum-bot <[email protected]>
f67f44165d14ed4d554f3e56c02150578b76bf1b authored over 5 years ago by David Sevilla Martín <[email protected]>
Fixes #1777
69af0abcdf771fa16c6cfdaacb68c97c6e205349 authored over 5 years ago by David Sevilla Martín <[email protected]>0cd2804cd927270cf37c1cefed5e79f2c7f8fcfe authored over 5 years ago by Daniël Klabbers <[email protected]>
477e5021937c714985702e1e5be50b7505918ebd authored over 5 years ago by Daniël Klabbers <[email protected]>
ef282f31fba94e7f3c02cc4c962d6d0caf85273d authored over 5 years ago by Daniël Klabbers <[email protected]>
7901024260408d6ca7af6079ca352a9f462baa88 authored over 5 years ago by Daniël Klabbers <[email protected]>
75eb0a23f29f1652389ad09ccf67b100485414d9 authored over 5 years ago by Daniël Klabbers <[email protected]>
84fe7d13b0fca98ba52cf3341bbe3cdc895f5260 authored over 5 years ago by Daniël Klabbers <[email protected]>
8fd6722139abf3c4d89a39591ee4f3d736110f7a authored over 5 years ago by Daniël Klabbers <[email protected]>
[ci skip] [skip ci]
a04b4f9e5c3921869b24c982532826ac05c76503 authored over 5 years ago by Daniël Klabbers <[email protected]>* Integration tests: Memoize request handler as well
This is useful to send HTTP requests (or t...
24111990eee0bfc78aa43d5a8d348bb517d9e9dc authored over 5 years ago by Franz Liedke <[email protected]>e40bb6af7d7fa124f7b7179cb11698e4e2f13671 authored over 5 years ago by Daniël Klabbers <[email protected]>
Fixed, badly, the test to create users etc caused by the prepareDatabase flushing all settings by...
45b3ca69e52da70f2109dff61cb8476101af6501 authored over 5 years ago by Daniël Klabbers <[email protected]>Fixed csrf test that assumed an access token allows application access, which is actually api tok...
bd60d2a72a3ccc1991e668c0e3b1f2d878087962 authored over 5 years ago by Daniël Klabbers <[email protected]>clarifying reason for change on the `like` fix
3b77be5dbf10254288ddb3f17525ec939d7ab07d authored over 5 years ago by Daniël Klabbers <[email protected]>87db280accd8757ca03e8e6b45b72dd00f5bfa2d authored over 5 years ago by Franz Liedke <[email protected]>
Multiple tests now provide JSON request bodies, and others copy cookies
from previous responses,...
This fixes a rather large oversight in Flarum's codebase, which was that
we had no explicit CSRF...
ef083619734bd09a1eb01454eca5a05ee3ca8344 authored over 5 years ago by Franz Liedke <[email protected]>