Skip to content

@pierredup pierredup released this Mar 31, 2020

Changelog

  • Keep logo when updating setting instead of defaulting it back (#298)
  • Remove unsed parameter in SettingsFormHandler constructor (#297)
  • Removed fixed class from top menu (#280)
  • Update dependencies (#275)
  • Fix SolidInvoice website link in footer (#267)
Assets 3
  • 2.0.3
  • ab24bcb
  • Compare
    Choose a tag to compare
    Search for a tag
  • 2.0.3
  • ab24bcb
  • Compare
    Choose a tag to compare
    Search for a tag

@pierredup pierredup released this May 23, 2019 · 14 commits to 2.0 since this release

Changelog

  • Fix return type on external quote view action (#264)
  • Remove icon from payments list page title (#262)
Assets 3

@pierredup pierredup released this May 15, 2019 · 16 commits to 2.0 since this release

Changelog

  • Add code of conduct (#258)
  • Copy .env.dist to .env after composer install (#261)
  • Return api tokens as array to properly display in list (#259)
Assets 3

@pierredup pierredup released this May 7, 2019 · 294 commits to master since this release

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 pierredup released this May 5, 2019 · 294 commits to master since this release

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
Pre-release
Pre-release

@pierredup pierredup released this May 5, 2019 · 295 commits to master since this release

Changelog

  • 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 2
Pre-release
Pre-release

@pierredup pierredup released this May 4, 2019 · 299 commits to master since this release

Changelog

  • 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)
Assets 2
Pre-release
Pre-release

@pierredup pierredup released this May 2, 2019 · 305 commits to master since this release

Changelog

  • 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)
Assets 3
Pre-release
Pre-release

@pierredup pierredup released this Mar 30, 2019 · 310 commits to master since this release

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
Pre-release
Pre-release

@pierredup pierredup released this Mar 29, 2018 · 378 commits to master since this release

Release 2.0.0 Alpha 2

This release includes some minor fixes and new features, including multiple user support.

  • 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
Assets 4