155 Commits
Author SHA1 Message Date
Adam Daley a2444cc02d Update FOSSBilling logo links in README (#4526) 2026-10-14 18:32:52 +01:00
Adam Daley 8fb94eb95f Fix star history links in README.md (#4518)
Updated the star history links in the README.
2026-10-12 09:34:53 +01:00
Adam Daley 6d3417b258 Update star history chart links in README (#4193) 2026-08-25 10:29:44 +01:00
Adam Daley 329cd522d7 Enhance star history display and clean up README (#3956)
Updated star history chart with responsive images and removed third-party work section.
2026-07-11 14:09:47 +01:00
Adam Daley 37f96c08e7 Fix download button image link in README (#3615)
Updated the download button image link in README.md.
2026-05-27 03:26:23 +01:00
Adam Daley 233bb833c0 Update FOSSBilling logo URLs in README.md (#3610) 2026-05-26 15:55:00 +01:00
4a9d44ff06 Refactor currency formatting and enhance admin UI features (#3539)
* Remove currency format fields & refactor formatting

* Handle missing currency and remove bold

* Adjust column widths in redirect settings form

* Add unified filter panel & request globals

* Normalize admin path and revamp activity UI

* Fix ADMIN_PREFIX check and ignore search filter

* Point docs links to docs.fossbilling.org

* ci: make live installer step retry before phpunit-live

Agent-Logs-Url: https://github.com/FOSSBilling/FOSSBilling/sessions/3c14643b-8b1c-441d-8592-c3ba09df048f

Co-authored-by: admdly <2807620+admdly@users.noreply.github.com>

* ci: avoid duplicate install attempt in live test retries

Agent-Logs-Url: https://github.com/FOSSBilling/FOSSBilling/sessions/3c14643b-8b1c-441d-8592-c3ba09df048f

Co-authored-by: admdly <2807620+admdly@users.noreply.github.com>

* Remove currency_format and simplify request handling

* Ensure request exists in DI for Twig tests

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: admdly <2807620+admdly@users.noreply.github.com>
2026-05-14 18:55:36 +01:00
Adam Daley bb9fd8c131 Revise README for clarity and feature emphasis (#3002)
* Revise README for clarity and feature emphasis

Update `README.md` to enhance visibility of key features and use cases, and reorganise sections for clarity.

* Revise README for clarity and structure
2025-11-02 10:16:11 -08:00
Adam Daley dc84794645 Update Code of Conduct (#2933)
* Update Code of Conduct

Update Code of Conduct to latest Contributor Covenant Code of Conduct (3.0).

* Add 'cooldown' to cspell custom words list

Updated cspell.json to include 'cooldown' in the list of recognized words to prevent false spelling errors.

* Move `CODE_OF_CONDUCT.md` to `.github` directory

* Update Contributor Covenant badge in README

* Update Code of Conduct

Update Code of Conduct to latest Contributor Covenant Code of Conduct (3.0).

* Add 'cooldown' to cspell custom words list

Updated cspell.json to include 'cooldown' in the list of recognized words to prevent false spelling errors.

* Move `CODE_OF_CONDUCT.md` to `.github` directory

* Update Contributor Covenant badge in README

* Fix Code of Conduct link in `CONTRIBUTING.md`
2025-10-05 02:21:42 +01:00
John P cf0d59ed9c Update README.md (#2665) 2025-04-16 01:46:35 -07:00
Belle Aerni a5d15c2a99 Upgrade GeoIP functionality & replace the databases (#2471)
* Replaced Maxmind's IP database

* Began rebuilding GeoIP reader functionality

The GeoIP2 package does not worth with DB's that aren't built by maxmind themselves, making it rather unhelpful for us.

Since my long-term goal is for someone to be able to bring in their own DB, making a custom implementation seems like the reasonable choice.

(Plus my aim is already to replace the MaxMind DB due to it's licencing)

* Created an IP address lookup page

* + ASN info

* Bump last patch

* Make PHPStan happy

* Very minor refactor + PHPDocs
2024-10-31 19:31:50 +01:00
Anyx 9da6bc1465 Update README (#1948)
* Update warnings to match the new format described in https://github.com/orgs/community/discussions/16925

* Link to changelogs

* Update links containing `master` to `main`
2023-12-09 18:39:42 -08:00
Adam Daley 0ff3f9bc9e Update Renovate and README
Update Renovate to use PHP 8.1 and fix the README CI link.
2023-11-29 20:09:22 +00:00
Belle Aerni 7b91c63344 Direct people to the website for the system reqs (#1824) 2023-11-13 20:10:26 +00:00
Adam DaleyandBelle Aerni b3321a8dd3 Update to Sentry v4 (#1780)
* Bump minimum PHP version to 8.1

* Missed these too

* Shit's broke and stupid as fuck

* Update SentryHelper.php

* Update package-lock.json

* I did the fixing

---------

Co-authored-by: Belle Aerni <belleaerni@gmail.com>
2023-11-07 17:49:16 -08:00
Belle Aerni ec1ddf22f6 Officially drop huntr.dev (#1738)
* Officially drop huntr.dev

* Minor tweak to the wording
2023-10-18 14:25:59 -07:00
Belle Aerni b9c35a1747 Replace Box_Session and improve session handling (#1332)
* Replace Box_Session and improve session handling

* Improve weights, capitalize class name correctly

* Make the tests pass, update the SQL structure

* Tweak to the fingerprint class, fix more tests

* Regenerate session IDs when logging in

* Improve readability

* Update ServiceTest.php

* Tweak weights and added Huntr badge to the readme

* Improve readability, add PHPDocs, and updated weight

* Update SECURITY.md
2023-06-19 04:14:29 -07:00
Adam Daley 8fdfbb2d0f Update PHP CI workflow with minor corrections (#1209)
* Update PHP CI workflow with minor corrections

* Update README to fix PHP CI workflow badge
2023-05-03 18:04:08 +01:00
Belle Aerni d9e69d4146 Implement a custom autoloader (#1194)
* Implement a custom autoloader

* Remove unreachable line

* Spelling

* I missed that

* Just use the latest version of PHPStan

* Also setup the autoloader in the installer

* Implemented classmap capabilities

* Remove debug line, add PHPDocs

* Typo 7 removing dead code

* Fix the installer after the most recent commit

* Remove outdated installation steps

And link to the website instead

* Excuse me. Formatting please?
2023-05-01 13:19:55 -07:00
John @ S4 d0a3de04cc Update README.md (#1171) 2023-04-26 10:27:29 -07:00
John @ S4 e7cfe05ed3 Update README.md (#1081)
* Update README.md

* Update README.md

* Update README.md
2023-04-07 09:56:00 +03:00
Adam Daley b08fc53d72 Update rewrite rules, improve error handling, and some related cleanup (#1075)
* Rename htaccess to be applied automatically

Rename the htaccess file, improve handling when .htaccess is missing, and remove from .gitignore so that rules are automatically applied on supported web servers.

* Clean up .gitignore file

* Update .htaccess to improve security

Update .htaccess file to improve general security, handle missing mod_rewrite, and to simplify the required rules.

* Improve HTTP and generic error handling

Improve handling of HTTP errors, and make the error handling code more generic to permit catching more errors.

* Remove outdated example web server config files

Remove the outdated and unmaintained example web server configuration files in favour of FOSSBilling/config-generator.

* Remove support for non-search engine friendly URLs

Remove support for non-search engine friendly URLs as these are depreciated.

* Revert "Remove support for non-search engine friendly URLs"

This reverts commit 724b1eb274.

* Update config migration backup handling
2023-04-06 21:59:25 +02:00
John @ S4 aaa1836f58 Added forum link (#973) 2023-03-18 19:55:44 +01:00
Adam de0bed20ec Replace various HTTP client implementations with symfony/http-client (#861)
* Replace guzzlehttp/guzzle with symfony/http-client

Replace guzzlehttp/guzzle with symfony/http-client to standardise around one globally available HTTP client.

* Replace Box\Curl library and native cURL with symfony/http-client

Replace the Box\Curl library and native cURL with symfony/http-client to standardise around one well supported HTTP client, reduce unnecessary code, and improve compatibility.

* Remove obsolete functionality from Spamchecker module

Remove obsolete functions from Spamchecker module which depended upon cURL.
2023-03-15 11:11:28 +01:00
ShamshidandYağızhan cdca4b7e50 Add/replace modules icon and update manifest (#872)
* add/replace modules icon and update manifest entry

* update modules manifest homepage_url

* include svg to set color via css

* +Attribution

---------

Co-authored-by: Yağızhan <yagizhan49@protonmail.com>
2023-03-01 19:46:57 -08:00
Jaap Marcus cdfd8d6389 Update gulp instructions (#871) 2023-02-28 09:02:35 +03:00
Anyx 0edee483a8 Update docs URL & enforce FOSSBilling naming
Update the documentation URL and replace instances of "fossbilling" with "FOSSBilling" where applicable.
2023-01-21 21:45:38 +02:00
Adham Nasr 357a05f1b8 Update README.md (#705)
* Update README.md

Changed Docker instructions to current method and linked image repo.

* Update README.md

Add corrections to docker section.

* Update README.md

Deleted docker prerequisites

* Update README.md
2023-01-16 16:38:50 +01:00
Jaap Marcus 3e5dd83e7f Update readme 2022-12-30 10:13:10 +01:00
Belle Aerni 127f94d544 Update changelog 2022-12-15 11:23:33 -08:00
Jaap Marcus bd4b41ea13 Update images sources raw.github.com instead of Fossbilling.org (#575) 2022-12-11 19:38:51 +01:00
Belle Aerni c1ceef8fbd Replace gettext with motranslator 2022-12-08 12:18:22 -08:00
Belle Aerni 5519497df5 Clean up old references 2022-12-03 15:22:28 -08:00
Yağızhan 6e6250f285 Changed downloads link 2022-12-02 21:18:10 +03:00
Belle Aerni 417a048885 bb-config.php --> config.php 2022-11-28 17:22:51 +03:00
Belle Aerni ee676ca33a Update file references 2022-11-28 17:22:50 +03:00
Jaap Marcus a7de8a0c99 Improve instruction about installing themes
npm install is required as gulp alone will not work.
2022-11-07 10:43:51 +01:00
Belle Aerni 10944467a8 Fixed typos in .md files 2022-11-01 18:00:46 -07:00
Belle Aerni c62d1d6db4 Fix old references to _pagination.html.twig (#387)
* Fix old references to _pagination.html.twig

* Update README.md
2022-10-25 22:56:27 +02:00
Belle Aerni e10c5ee4e5 Replace utf8_encode with mb_convert_encoding (#361)
* Replace deprecated utf8_encode with mb_convert_encoding

* Update README.md

* Delete AuthorizeNet.php
2022-10-18 12:48:25 -07:00
Yağızhan 77d7893912 fixed typo 2022-09-27 10:27:35 +03:00
Yağızhan 9a6a74c3a1 Update README.md 2022-09-12 17:17:28 +03:00
Jaap Marcus 4b5424cf3c Add information changeing url or ports 2022-09-12 11:46:32 +02:00
John @ S4 6bb0346b45 Small styling change 2022-08-09 13:18:45 +03:00
Yağızhan 56d4c42525 Update logo (#181) 2022-07-22 19:08:09 +02:00
Yağızhan b86c1718d5 Add download button 2022-07-19 16:05:30 +03:00
Yağızhan 138489ddb3 Update README.md 2022-06-27 21:42:43 +03:00
John @ S4 8544617dbb Update README.md 2022-06-27 10:11:21 +03:00
John @ S4 7c2c09c57e Update README.md 2022-06-27 10:09:12 +03:00
Jaap Marcus c9ebebaa29 Update readme with missing in regarding Gulp
Probably need some writing improvements
2022-06-26 15:49:25 +02:00