38 Commits

Author SHA1 Message Date
Spine
9c91be8e28 remove parentheses from (new Class())->method() 2025-08-07 16:03:10 +02:00
Spine
d4ecc793c9 relay requests from mysql to pg 2025-08-07 16:03:09 +02:00
Spine
5e9e3384a8 phpunit 12 + parallel testing 2025-07-28 16:55:17 +02:00
Spine
2e9476bcdf upgrade to phpstan to v2.1.12 2025-07-28 16:55:17 +02:00
Spine
4863dd833e make [WI] unselectable 2025-07-28 16:55:16 +02:00
Spine
2be870508f consistent findById() logic 2025-07-28 16:55:16 +02:00
Spine
c0dc2ee94a upgrade development environment 2025-07-28 16:55:15 +02:00
itismadness
b0672f7298 Add STATIC_SERVER to SCSS files 2025-02-24 14:37:56 +01:00
Spine
2dcefd7e2b more phpcs rules 2025-02-24 14:37:55 +01:00
itismadness
160292ed47 Migrate from yarn to npm 2025-02-24 14:37:55 +01:00
itismadness
547c96ad8e s/docker-compose/docker compose/ 2025-02-24 14:37:55 +01:00
itismadness
1e4c84606e replace laravel-mix build tool 2025-02-24 14:37:55 +01:00
Spine
683228acc2 enable PSR1.Classes.ClassDeclaration and PSR1.Files.SideEffects 2024-12-20 09:39:21 +01:00
snufkin
7775ae3ecd Improve layout for reports box on user profile 2024-12-20 09:39:20 +01:00
Spine
0dad79935b move .docker/ to misc/docker + sundry file renames 2024-12-20 09:39:20 +01:00
snufkin
293a7ab752 Add bash scripts for linting and reformatting, remove unused yarn configs, remove husky 2024-12-20 09:39:20 +01:00
Spine
9e03fc258b no need for yarn or composer to run development tasks 2024-12-20 09:39:20 +01:00
sheepish
f66d50eb4d add eslint 2024-12-20 09:39:20 +01:00
Spine
252ea89fe9 update to phpunit 11 2024-04-07 19:48:01 +02:00
Spine
db8c71a94c add new targets to the Makefile, update documentation 2024-01-01 13:23:44 +01:00
Spine
bc9d3660f5 sweep up some lint fluff 2023-11-20 19:56:44 +01:00
Spine
d9358fc0af merge .bin/ and scripts/ into a common bin/ 2023-09-19 13:15:43 +02:00
sheepish
7bd6cdc805 add kiwiirc applet 2023-09-19 13:15:43 +02:00
Spine
7f2577b616 check username validity before attempting to find user 2023-06-28 19:56:56 +02:00
Spine
ff2ba126f6 Fix things that cause a fresh installation to abort 2023-06-28 09:52:39 +02:00
Spine
55f79c540c User info flags to attr 2023-06-28 09:50:00 +02:00
Spine
c7a7375369 move/hide a couple of files in the root directory 2023-04-04 19:05:48 +02:00
Spine
83aa91bd71 fix some easy phpstan level 7 issues 2023-04-04 19:00:57 +02:00
Spine
4d98c2f963 move rector config to misc/ 2023-04-04 18:56:46 +02:00
sheepish
39fe0e2543 add phpstan to gitlab CI pipeline 2023-04-04 18:56:15 +02:00
Spine
277268e191 lint all the templates 2023-02-03 11:13:56 +01:00
Spine
bafe2c76b9 apply rector rectifications to sections/* 2023-02-03 11:13:55 +01:00
Spine
6c7fbb52c2 fix target name 2023-02-03 11:13:47 +01:00
itismadness
c2cc3e5c2d Improve files under docs directory 2023-02-03 11:13:42 +01:00
Spine
75c673560c add make targets to dump file storage 2020-11-07 14:20:35 +00:00
Spine
a92e7a3edf A couple of bugs found on a fresh install 2020-11-05 17:45:45 +00:00
Spine
eea210819e add css and ocelot targets | sort 2020-10-30 22:52:50 +00:00
itismadness
e75b1d3cc9 add basic top-level Makefile 2020-10-12 20:00:30 +00:00