Commit graph

86 commits

Author SHA1 Message Date
Shish
70f7108e22 Replace flexihash with weighted rendezvous hashing
`Flexihash.php` hasn't been maintained for years and isn't php8.4 compatible; WRH is much simpler, and much better balanced, and nearly as fast
2024-09-03 17:19:02 +01:00
Shish
8f8c0d151a Update dependency versions 2024-08-31 17:06:39 +01:00
Shish
551c7f628a [ci] test shortcuts 2024-02-27 00:52:41 +00:00
Shish
d2df6fc50f [deps] bump gqla 2024-02-25 17:05:20 +00:00
Shish
2e8d5dbc49 [ci] remove scrutinizer - too many false positives compared to phpstan... 2024-02-21 14:54:03 +00:00
Shish
e80d235fe9 [core] use Safe library, reduce StdLibEx 2024-02-20 10:38:20 +00:00
Shish
ec35cace6a [core] replace quarter-arsed CLI interface with Symfony Console 2024-01-11 01:01:39 +00:00
Shish
8815b702c5 [core] DIY CSS/JS minifier 2024-01-01 19:52:33 +00:00
Shish
87fea055b1 bumps 2024-01-01 14:59:26 +00:00
Shish
8015d69acf [s3] extension for adding/deleting images on an S3 compatible host 2023-12-21 21:56:48 +00:00
Shish
e114057dfe PHPUnit 10 (and other bumps) 2023-12-14 00:25:32 +00:00
Shish
ecd7ec5b6b make source maps better upstream 2023-08-18 21:51:01 +01:00
Shish
74037d9d0a use (a forked version of) tbela99/css for css minification 2023-08-18 21:51:01 +01:00
Shish
849b760b0b bump microhtml to get joinHTML 2023-08-17 18:21:28 +01:00
dependabot[bot]
1b35b7af34
Bump enshrined/svg-sanitize from 0.15.4 to 0.16.0
Bumps [enshrined/svg-sanitize](https://github.com/darylldoyle/svg-sanitizer) from 0.15.4 to 0.16.0.
- [Release notes](https://github.com/darylldoyle/svg-sanitizer/releases)
- [Commits](https://github.com/darylldoyle/svg-sanitizer/compare/0.15.4...0.16.0)

---
updated-dependencies:
- dependency-name: enshrined/svg-sanitize
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-20 20:47:29 +00:00
Shish
301a5d3027 updates 2023-02-13 22:28:50 +00:00
Shish
03cf09937b fixes 2023-02-12 12:27:37 +00:00
Shish
54e2ca21ec phpstan 2023-02-03 16:44:16 +00:00
Shish
ab874cffd3 Let's not implement our own cache abstraction layer 2023-02-02 16:49:41 +00:00
Shish
708e102338 Have shimmie's global cache object implement PSR-16 2023-02-02 16:04:35 +00:00
Shish
8a6d6d437e Add graphql library 2023-02-01 21:57:18 +00:00
Shish
5a64e8729b nits 2023-01-11 11:15:26 +00:00
Shish
0438cc6c58 ocular as a dev-dependency 2022-10-28 17:33:32 +01:00
Shish
a04bc2e7e4 php8.1 gogogo 2022-10-28 01:45:35 +01:00
Shish
4ff93c63c3 new php-cs-fixer, new opinions about what is today's preferred format... 2022-10-27 17:21:46 +01:00
dependabot[bot]
cefad7a786
Bump enshrined/svg-sanitize from 0.14.1 to 0.15.0
Bumps [enshrined/svg-sanitize](https://github.com/darylldoyle/svg-sanitizer) from 0.14.1 to 0.15.0.
- [Release notes](https://github.com/darylldoyle/svg-sanitizer/releases)
- [Commits](https://github.com/darylldoyle/svg-sanitizer/compare/0.14.1...0.15.0)

---
updated-dependencies:
- dependency-name: enshrined/svg-sanitize
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-15 00:44:22 +00:00
Shish
3d9e32e919 new php-cs-fixer 2021-12-14 18:32:47 +00:00
Shish
8bac027139 don't use php-cs-fixer 3.0 yet, our config file only works with 2.X 2021-03-15 00:04:53 +00:00
Shish
ac981c5eab bumps 2021-03-14 23:56:06 +00:00
Shish
77f7121e26 drop php7.3 support, make use of 7.4 features 2021-03-14 23:43:50 +00:00
Shish
6221fbb096 drop flash support 2021-03-14 15:43:35 +00:00
Shish
05798f9cad bump svg-sanitize 2021-02-12 21:08:26 +00:00
Matthew Barbour
bd079722c0 Added php-cs-fixer to composer dev requirements 2021-01-18 08:59:07 -06:00
Shish
89864f7d53 bumps 2020-12-25 02:42:11 +00:00
Shish
583cf6751a test php8 build 2020-10-24 21:56:33 +01:00
Shish
574ec0b4c0 more semver 2020-10-24 20:02:55 +01:00
Shish
e208f9d297 phpunit 9 2020-10-24 19:27:48 +01:00
Shish
2ac695c135 bump some dependencies 2020-09-20 17:53:26 +01:00
Shish
3e017818dc more explicit versions 2020-09-20 12:40:51 +01:00
Shish
40b80bca93 add fileinfo to composer.json 2020-06-24 16:50:00 +01:00
Matthew Barbour
edc8e5aa43 Added bulk import/export to gd suggestion 2020-06-22 18:03:13 +01:00
Shish
e362f3bad2 stop depending on unmaintained tablesorter plugin 2020-03-26 14:57:38 +00:00
dependabot[bot]
22171806da
Bump enshrined/svg-sanitize from 0.12.0 to 0.13.1
Bumps [enshrined/svg-sanitize](https://github.com/darylldoyle/svg-sanitizer) from 0.12.0 to 0.13.1.
- [Release notes](https://github.com/darylldoyle/svg-sanitizer/releases)
- [Commits](https://github.com/darylldoyle/svg-sanitizer/compare/0.12.0...0.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-02-27 20:39:06 +00:00
dependabot[bot]
f27921e9ef
Bump enshrined/svg-sanitize from 0.8.2 to 0.12.0
Bumps [enshrined/svg-sanitize](https://github.com/darylldoyle/svg-sanitizer) from 0.8.2 to 0.12.0.
- [Release notes](https://github.com/darylldoyle/svg-sanitizer/releases)
- [Commits](https://github.com/darylldoyle/svg-sanitizer/compare/0.8.2...0.12.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-01-08 17:18:32 +00:00
Shish
562a2c8fea use microhtml for ext_manager 2019-12-09 14:20:56 +00:00
Shish
861def1aa3 be explicit about using FFS-PHP's PDO not vanilla PDO 2019-11-26 10:26:38 +00:00
Shish
a175405210 replace ipban page with microcrud 2019-11-24 15:59:14 +00:00
Shish
4026181219 composer updates 2019-11-21 17:12:08 +00:00
Shish
659ef7dac9 update dependencies 2019-11-14 18:24:09 +00:00
Shish
ccb9c493d5 s/Context/EventTracer/g 2019-07-05 20:49:47 +01:00