renovate[bot]
1d2d9c1161
chore(deps): update peter-evans/create-pull-request digest to 84ae59a
2025-11-23 00:44:31 +00:00
renovate[bot] and Adam Daley
302206803e
chore(deps): update dependency sass to v1.94.2 ( #3045 )
...
* chore(deps): update dependency sass to v1.94.2
* Fix Renovate `npm install`/`package-lock.json` issues
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Adam Daley <admdly@users.noreply.github.com >
2025-11-20 21:17:37 +00:00
renovate[bot]
f05148e197
chore(deps): update actions/checkout action to v6 ( #3043 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-20 19:54:22 +00:00
renovate[bot]
342003969f
chore(deps): update github/codeql-action digest to e12f017
2025-11-19 01:35:50 +00:00
renovate[bot]
48836e16cb
chore(deps): update actions/checkout digest to 93cb6ef
2025-11-18 02:58:17 +00:00
renovate[bot]
7c1bdb7195
chore(deps): update github/codeql-action digest to 014f16e
2025-11-14 03:48:15 +00:00
renovate[bot]
adb001cfbc
chore(deps): update streetsidesoftware/cspell-action action to v8 ( #3022 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 23:34:59 +00:00
renovate[bot]
532100b289
chore(deps): update fossbilling/.workflows digest to efee8f8
2025-11-07 00:34:33 +00:00
renovate[bot]
f82a1d980e
chore(deps): update github/codeql-action digest to 0499de3
2025-10-31 00:12:42 +00:00
renovate[bot]
06e24e5925
chore(deps): update dependency node to v24 ( #2996 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-28 15:55:26 +00:00
renovate[bot]
0c01cbbe63
chore(deps): update github artifact actions (major) ( #2990 )
...
chore(deps): update github artifact actions
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-27 06:15:52 +00:00
renovate[bot]
c963a4be8d
chore(deps): update streetsidesoftware/cspell-action digest to 76c6f6d
2025-10-27 02:45:03 +00:00
renovate[bot]
3cb461cc8f
chore(deps): update github/codeql-action digest to 4e94bd1
2025-10-25 00:46:40 +00:00
renovate[bot]
0c5ba50dc3
chore(deps): update github/codeql-action digest to 16140ae
2025-10-19 03:11:17 +00:00
renovate[bot]
65ad15905f
chore(deps): update actions/setup-node action to v6 ( #2972 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-16 17:54:00 +01:00
Adam Daley
a9b903c222
Codebase modernisation, configuration cleanup, and improved type safety ( #2957 )
...
* Refactor tests to replace depreciated functions
* Update Rector config and dependencies
* Rector: Add explicit string casting for stricter type safety
* Rector: Add return type hints to methods across codebase
* Rector: Increase dead code level and refactor invoice item logic
* Remove unnecessary `willReturn` from test mocks
Eliminate redundant `willReturn(null)` and similar calls from PHPUnit mock setups in legacy module tests, leaving only method expectations. Also update some test values to use floats for consistency.
* Refactor API controller and email adapter return values
* Update formatting and guidelines in `AGENTS.md`
2025-10-11 23:39:44 +01:00
renovate[bot]
1243615b47
chore(deps): update github/codeql-action digest to f443b60
2025-10-11 00:54:59 +00:00
renovate[bot]
e55f72cc63
chore(deps): update github/codeql-action action to v4 ( #2956 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-08 02:31:57 +01:00
renovate[bot]
1a3c568b0f
chore(deps): pin dependencies ( #2947 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-05 01:59:06 +01:00
renovate[bot]
cf4b084e9f
chore(deps): update fossbilling/.workflows digest to 5effb80
2025-09-17 00:50:39 +00:00
renovate[bot] and Yağızhan
17e0afdf7c
chore(deps): update actions/labeler action to v6 ( #2895 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Yağızhan <yagizhan49@protonmail.com >
2025-09-09 14:12:52 +03:00
renovate[bot]
9663e6000d
chore(deps): update actions/setup-node action to v5 ( #2896 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-09 14:07:36 +03:00
renovate[bot]
5e28c9f3c0
chore(deps): update fossbilling/.workflows digest to 19dd414
2025-08-25 01:56:22 +00:00
renovate[bot]
38c176bded
chore(deps): update actions/download-artifact action to v5 ( #2849 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-24 12:39:23 +01:00
renovate[bot]
c3aab64242
chore(deps): update actions/checkout action to v5 ( #2859 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-12 03:13:17 +01:00
renovate[bot]
6bb90d4a5f
chore(deps): update dependency node to v22 ( #2854 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 17:00:17 +03:00
Adam Daley and Copilot
315f9f3944
Refactor Filesystem and Path handling ( #2836 )
...
* Removed legacy files
* Refactor Filesystem and Path handling
* Removed `FOSSBilling\Tools` legacy functions
* Update live-tests to include file check for `php_error.log`
* Update Extension module tables to fix wrapping issue
* Apply suggestions from @Copilot
Co-Authored-By: Copilot <175728472+Copilot@users.noreply.github.com >
* Update Extension module icon URL handling
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-09 21:50:11 +01:00
Adam Daley
f378c248f2
Update live-tests workflow triggers ( #2745 )
2025-05-21 20:33:04 +01:00
John P and Belle Aerni
0ff53768af
Change of heading level for semantic improvement in client themes ( #2730 )
...
* Heading level change in card headers
* login, signup, forgotten pass pages
* Update huraga.scss
* Fix and slightly optimize the tests
---------
Co-authored-by: Belle Aerni <belleaerni@gmail.com >
2025-05-19 20:23:17 -07:00
renovate[bot]
071638e2fa
chore(deps): update streetsidesoftware/cspell-action action to v7 ( #2721 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-10 11:39:56 +01:00
renovate[bot]
e3554a7995
chore(deps): update fossbilling/.workflows digest to 3e9ace8
2025-03-01 19:16:29 +00:00
Adam Daley
2a4cd43a94
Bump CI reusable workflows to latest ( #2619 )
2025-03-01 18:34:44 +00:00
Adam Daley
a3f0097b97
Update package-lock.json ( #2607 )
...
* Update package-lock.json
* Update release-build CI workflow
2025-02-19 23:51:39 +00:00
Belle Aerni
fd1cfbe434
Fix: old translations were being downloaded ( #2591 )
2025-02-01 15:46:49 -08:00
Belle Aerni
3449537c92
Fixed CS / Rector workflow and ran both ( #2580 )
2025-01-20 16:19:45 -08:00
renovate[bot]
7ecdc48d26
chore(deps): update fossbilling/.workflows digest to 605d1f1
2024-12-03 06:42:35 +00:00
Belle Aerni
e86174feff
Update ci.yml ( #2523 )
2024-12-01 22:14:35 -08:00
Belle Aerni
c0ee8d3fc5
Cleaned up some routing, simplified webserver conf ( #2511 )
...
* Cleaned up some routing, simplified webserver conf
* Update cspell.json
* Update cspell.json
* Fixes
2024-11-27 04:00:12 -08:00
Belle Aerni
45db4910a7
PHP 8.4 prep ( #2464 )
...
* Update CI for PHP 8.4
* Update composer deps for PHP 8.4
* Updates
* This is the default mode and this constant causes test failutes
* Explicily install the PDO extensions
* Temporarily downgrade the live tests to PHP 8.3
It would seem that there is some kind of problem with PHP 8.4 in regards to these tests. I believe it is outside of our control however as it installs fine for me with PHP 8.4 under DirectAdmin
* Update to address deprecations
* Make that nullable
* Fixed my typo
* Bump PHPunit to v11
* Also take care of two minor things
* Formatting fix
2024-11-21 23:16:29 -08:00
Adam Daley
41f5e84383
Fix PHPStan workflow ( #2486 )
...
Update PHPStan workflow to use composer version to fix error with PHP extensions.
2024-11-13 06:01:12 +00:00
d9859a6be4
Enable S3 but use R2 instead ( #2445 )
...
Enable S3 upload again but use R2 instead
Co-authored-by: Yağızhan <yagizhan49@protonmail.com >
Co-authored-by: Adam Daley <admdly@users.noreply.github.com >
2024-10-01 15:21:47 +02:00
renovate[bot]
88e591b008
chore(deps): update peter-evans/create-pull-request action to v7 ( #2427 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-29 19:01:53 +01:00
Jaap Marcus
8f6f2f6fcf
CI Disable upload to S3 ( #2360 )
...
CI Disable upload to s3
2024-07-24 13:57:27 -07:00
Belle Aerni
32315e2ddb
Remove additional hardcoded lists ( #2346 )
...
* Remove additional hardcoded lists (countries & phone codes)
Also fixed a few UI oddities I noticed
* Bugfixes
* Removed the old reference to the polyfill
* Fixed a typo
2024-07-12 00:46:03 +01:00
Belle Aerni
945a201572
Small Currency Improvements ( #2311 )
...
* Removed the hardcoded currencies list
Also streamlined the process of adding new currencies by allowing the title & exchange rate to automatically be determined.
* Use an existing translatable string
* Update the test workflows
* Dropped the legacy test, wrote two new ones
* Fixed a typo in my assert
* Whooooops
2024-06-27 09:48:37 -07:00
renovate[bot]
368a7de6ec
chore(deps): update fossbilling/.workflows digest to 718e45c
2024-06-26 02:17:00 +00:00
renovate[bot]
41bc7d4d49
chore(deps): update fossbilling/.workflows digest to b350db4
2024-05-27 00:05:03 +00:00
renovate[bot]
ee94b2c4b8
Update streetsidesoftware/cspell-action action to v6 ( #2176 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-04 14:00:10 -08:00
Belle Aerni
6fee361cdd
Run APT update before install for live tests ( #2149 )
2024-02-16 16:32:30 -08:00
Belle Aerni
ac67a8f930
Remove the locale submodule, replaced the release downloader action ( #2136 )
2024-02-13 13:02:25 +00:00