Changelog
Assets
3
pierredup
released this
This is a bugfix release for the 2.0 branch
Changelog
- Fix tax text to indicate when no tax is added (#257)
- Fix quote and invoice not always calculating the total (#256)
- Fix module data overrides arrays to objects in compiled mode (#255)
- Fix translator when using a different locale than the default (#254)
- Fix path to console script for cron (#253)
- Update base html layout (#252)
- Ensure required extensions is loaded when printing PDFs (#251)
- Correctly calculate discount when viewing invoices and quotes (#250)
- Fix incorrect default theme name when running migrations (#248)
- Move read_only option to form attributes (#249)
Assets
3
pierredup
released this
This is the first stable release of the 2.0 series.
Changelog
- Rename CSBill to SolidInvoice
- Save users on invoices and quotes in a linking table (#184)
- Use constant when displaying application name (#186)
- Set proper required PHP version in AppRequirements (#185)
- Replace FOSRestBundle with api-platform (#178)
- Add support for monetary discount values (#182)
- Update Vat rates (#181)
- Revamp UI (#179)
- Update JS loading (#177)
- Update mailer to use env values (#174)
- Replace Encryption class with defuse/encryption library (#175)
- Refactor the system settings and config (#173)
- Update Marionette to V3 (#170)
- Update form handlers to use proper options (#172)
- Add invoice and quote cloner (#171)
- Replace finite state machine with Symfony workflow (#166)
- Replace controllers with actions (#165)
- Update all files to PHP 7 strict types (#163)
- Update config to a standardized format (#162)
- Update Twig to 2.0 (#160)
- Move bundles one folder up (#159)
- Update dependencies to tha latest versions (#154)
- Update FOSUserBundle to 2 (#153)
- Upgrade PHPUnit to the latest version (#149)
- Add multi-user support (#195)
- Update Dependencies (#202, #199)
- Add button to print quotes and invoices (#193)
- Display literal country name (#197)
- Fix RequireJS not being included anymore
- Add server_version to doctrine/dbal configuration
- Add support for multiple databases (#231)
- Remove unused doctrine extensions and the softdeletable filter (#236)
- Link quotes to invoices when accepting a quote (#228)
- Update email templates to a more modern look and feel (#237)
- Use FQCN for entities instead of namespaces (#233)
- Change all template references to use the Symfony preferred syntax (#232)
- Do not automatically accept and send an invoice when creating from a quote (#230)
- Redirect to created invoice when accepting a quote (#229)
- Add more links for easier navigation (#227)
- Update PHPStan to the latest version
- Remove local copy of backgrid
- Create PDF quotes and invoices (#226)
- Remove conflicting packages from composer.json
- Select default client and contact when creating a new quote or invoice (#224)
- Remove Hipchat from notifications (#221)
- Refactor Email processing (#223)
- Move discount clearing to invoice and quote save listener instead of form listener
- Use full path instead of relative path for modules
- Add line break after action buttons on client create/edit page to remove overlapping with footer
- Clear discount type when no discount is set (#216)
- Don't set quote items by reference (#217)
- Bind modal event to the correct scope (#219)
- Fix totals not updating if no values are set (#218)
- Fix Router script
- Add Single entrypoint (#215)
- Reduce minimum PHP requirements to 7.1
- Dont decode empty settings
- Add server_version to doctrine/dbal configuration
- Simplify Doctrine test entity to make tests run faster (#235)
- Update UI to custom theme (#240)
- Switch Twig classes from underscore to namespaces (#241)
- Store logo in DB instead of filesystem (#239)
- Allow grid rows to be clicked to direct to the relevant record (#238)
- Ensure all archived items are deleted when deleting a client (#244)
- Fix modal events and loader. Fix client credit handling (#243)
- Apply select2 to when new items are added in a form collection (#242)
- Use env values for database config if they exist (#246)
- Catch driver and locale exceptions if the proper values don't exist in the environment (#245)
- Add support for Docker Compose (#247)
Assets
3
pierredup
released this
Changelog
Assets
2
pierredup
released this
Changelog
Assets
2
pierredup
released this
Changelog
Assets
3
pierredup
released this
Changelog
- Add support for multiple databases (#231)
- Remove unused doctrine extensions and the softdeletable filter (#236)
- Link quotes to invoices when accepting a quote (#228)
- Update email templates to a more modern look and feel (#237)
- Use FQCN for entities instead of namespaces (#233)
- Change all template references to use the Symfony preferred syntax (#232)
- Do not automatically accept and send an invoice when creating from a quote (#230)
- Redirect to created invoice when accepting a quote (#229)
- Add more links for easier navigation (#227)
- Update PHPStan to the latest version
- Remove local copy of backgrid
- Create PDF quotes and invoices (#226)
- Remove conflicting packages from composer.json
- Select default client and contact when creating a new quote or invoice (#224)
- Remove Hipchat from notifications (#221)
- Refactor Email processing (#223)
- Move discount clearing to invoice and quote save listener instead of form listener
- Use full path instead of relative path for modules
- Add line break after action buttons on client create/edit page to remove overlapping with footer
- Clear discount type when no discount is set (#216)
- Don't set quote items by reference (#217)
- Bind modal event to the correct scope (#219)
- Fix totals not updating if no values are set (#218)
- Fix Router script
- Add Single entrypoint (#215)
- Reduce minimum PHP requirements to 7.1
- Dont decode empty settings
- Add server_version to doctrine/dbal configuration
Assets
2
pierredup
released this
Release 2.0.0 Alpha 2
This release includes some minor fixes and new features, including multiple user support.