130 Commits

Author SHA1 Message Date
Roardom
9eeacc1681 update: allow support for php 8.5
Needed to update nette/schema, laminas/laminas-diactoros and laravel/framework - they were the only packages that needed updating. Also needed to replace a pdo constant deprecated in php 8.5.
2025-12-02 08:42:42 +00:00
flowerey
8620bc320c update: workflow action versions 2025-11-25 14:19:47 +03:00
Roardom
39352d29b6 fix: bun usage in ci must use frozen lockfile
https://bun.com/docs/cli/install#ci-cd
2025-10-03 02:28:05 +00:00
Roardom
5adf4f8931 add: ci workflow to automatically set git file permissions 2025-09-27 05:54:07 +00:00
Roardom
3b7fc68bb2 update: make pint verbose in ci
Allows seeing the required changes. Sometimes local pint and ci pint will differ, and it's useful to debug where exactly the changes are needed.
2025-09-20 01:37:07 +00:00
Roardom
468af3bbe2 fix: see more of the error message in github ci
Github actions by default uses 80 character width, which mean most error messages are truncated making it very difficult to determine what the error is. Wrapping doesn't look to be an option: https://rich.readthedocs.io/en/stable/console.html#environment-variables.
2025-05-07 01:06:48 +00:00
Roardom
ea2cbbb034 fix: don't import schema file when in schema dump ci
If you're importing the same file as you're editing, it's not too useful. For example, one could edit the schema, add an entry to the bottom to the migrations table, and the ci will import it when running all migrations before generating the new dump. The new dump would therefore include what the schema file already had instead of the sql that the laravel migrations generated.
2025-04-09 21:30:03 +00:00
Roardom
e45a2152b3 add: mdbook for documentation 2025-04-08 14:47:10 +00:00
HDVinnie
82870ff6c6 (Update) GitHub actions (#4571) 2025-03-18 01:28:19 -04:00
Roardom
604b7e1937 add: spell check ci
Just an initial portion for now fixing incorrect text and preventing future incorrect text. Eventually, I'd like to fix everything still listed under "ignoredWords" in cspell.json.
2025-01-24 11:30:34 +00:00
HDVinnie
d474ee3be4 update: php8.4 support
- makes unit3d php8.4 + required
- fixes multiple implicitly to explicit nullable type
- dependency updates
- github action updates
- carbon 2 needs to move to carbon 3 in separate pr
2025-01-20 00:04:35 -05:00
HDVinnie
a56c0cf73d (Add) New torrent moderator group (#4351)
* add: new torrent moderator group

- this group is limited to moderating and editing torrents via is_editor and is_torrent_modo group permissions
2024-11-26 20:17:49 -05:00
Ion Bazan
4c40916f9d fix test 2024-11-01 16:39:12 +08:00
HDVinnie
83cf813f15 update: prettier-blade.yml 2024-07-19 02:43:48 -04:00
HDVinnie
80e5c4df7c update: larastan.yml
- better output
2024-07-19 02:38:10 -04:00
HDVinnie
c15a0a7553 update: phpunit and phpstan workflows
- cleanup caching
2024-07-19 02:32:33 -04:00
HDVinnie
5979e1eb46 add: phpstan caching 2024-07-19 02:00:20 -04:00
HDVinnie
9e80f7f9e6 update: larastan.yml 2024-07-19 01:39:43 -04:00
HDVinnie
464f439169 update: larastan setup 2024-07-19 01:33:55 -04:00
HDVinnie
60333d8ab3 update: larastan.yml 2024-07-19 01:28:24 -04:00
HDVinnie
d078b0e654 update: github actions 2024-03-03 23:31:00 -05:00
HDVinnie
cacf9895e3 update: compile-assets-test.yml 2024-03-03 23:19:08 -05:00
HDVinnie
7723d98a9e update: compile-assets-test.yml 2024-03-03 23:16:52 -05:00
Roardom
6be7352068 update: use bun for package manager 2024-02-18 10:45:03 +00:00
HDVinnie
942935e0b6 update: github actions 2024-02-16 14:12:30 -05:00
HDVinnie
f2e8c51a7d update: .github/workflows/lint.yml 2024-01-17 06:19:13 -05:00
HDVinnie
8f349c14b8 update: .github/workflows/lint.yml 2024-01-17 06:13:32 -05:00
HDVinnie
3e07d5eac9 update: workflows 2024-01-10 18:58:15 -05:00
HDVinnie
ffd525659f update: prettier-blade.yml 2023-12-25 18:25:12 -05:00
HDVinnie
184db545bf fix: prettier-blade.yml 2023-12-25 18:14:21 -05:00
HDVinnie
b1614790d6 fix: prettier-blade.yml 2023-12-25 18:11:14 -05:00
HDVinnie
d2cbe3b3ad update: prettier-blade.yml 2023-12-25 18:09:42 -05:00
HDVinnie
ce3c4ad554 add: prettier-blade.yml workflow 2023-12-25 18:05:15 -05:00
HDVinnie
1754b8fc5a update: phpunit-test.yml 2023-10-06 00:41:14 -04:00
HDVinnie
331d79f657 update: phpunit-test.yml 2023-10-06 00:21:22 -04:00
HDVinnie
538670d05a update: phpunit-test.yml 2023-10-05 23:58:59 -04:00
HDVinnie
e37c2c73e9 update: phpunit-test.yml 2023-10-05 23:44:35 -04:00
HDVinnie
93931202d1 update: phpunit-test.yml 2023-09-07 23:29:44 -04:00
HDVinnie
d4e6248801 update: tests performance 2023-08-26 20:34:17 -04:00
HDVinnie
54c534b3d1 update: phpunit-test.yml 2023-08-25 05:38:35 -04:00
HDVinnie
cdf7291839 Merge branch '7.x.x' into Test-Suite 2023-08-15 23:49:26 -04:00
HDVinnie
154e3d1f6f update: github action workflows 2023-07-24 16:44:30 -04:00
HDVinnie
f3091b8cf6 fix: github action workflows 2023-07-24 16:39:18 -04:00
HDVinnie
b3770cad70 update: github action workflows 2023-07-24 16:29:38 -04:00
Roardom
f665f36c0e add: larastan ci 2023-07-24 19:28:55 +00:00
HDVinnie
8daf39c331 update: test suite 2023-07-11 16:48:07 -04:00
HDVinnie
7e398eb9bd update: phpunit-test.yml 2023-07-11 14:20:41 -04:00
HDVinnie
be725cf816 update: test suite
- update workflows
- update paratest
- update collision
- add pest
- update phpunit
- add pest plugins
- update phpunit.xml for phpunit 10
2023-07-10 14:47:21 -04:00
HDVinnie
80d6c6f194 update: lint.yml 2023-02-07 08:15:36 -05:00
HDVinnie
ca4ad065b0 fix: lint.yml 2023-02-07 07:57:14 -05:00