Skip to content

Bileto 0.9.0-beta

Compare
Choose a tag to compare
@marien-probesys marien-probesys released this 05 Jul 14:03
· 233 commits to main since this release
0.9.0-beta
e09e663

This is our first beta version! 🥳
Bileto is still not ready for production, but it's closer.
I hope you like the new design :)

Security

  • Don't use the Reply-To header to get the requester (06af973)

New

  • Allow to associate organizations to email domains (7e14501)
  • Allow to define a default user role (86a2a40)
  • Add a page to list all the ongoing contracts (7f8f683)
  • Allow to assign tickets and unaccounted times on contract (re)newal (e7cc7a4)
  • Add the list of users in organizations (4fe3fc7)
  • Add a page to display information about users (949ba1c)

Improvements

Bug fixes

  • Fix deletion of organizations (63b3563)
  • Fix the days diff on the ticket page (96ba9cf)
  • Add a space before unit in the "hours consumed" label (39ff01e)
  • Activate TinyMCE with "gpl" license (763d15f)
  • Fix the button--icon height on Webkit (d8a3cfa)

Technical

Developers

  • Remind developers to check changes in Firefox and Chrome (06e9fc0)
  • Refactor the role form with Symfony Form (4ef39dc)
  • Make Doctrine entities mapping explicit (56f709c)
  • Make deprecation warnings more verbose in PHPUnit (6d02919)
  • Remove uid from the entities factories (4a35802)
  • Lint migrations with PHPCS (642a93b)
  • Fix deprecations for Foundry 2 (6aba189)
  • Provide phpstan-doctrine package (6d36ef7)
  • Refactor creation of users with a UserCreator service (37efa0e)
  • Improve the development seeds (b840e96)
  • Provide an Email class to extract domains (a2318f6)
  • Provide a Url class to sanitize domains (a5d7dcd)
  • Provide a DQL JSON_CONTAINS function (e8988c1)
  • Provide the input-texts component (7dfedcc)
  • Extract a button--discreet-alt button (b8ffd2b)
  • Fix Doctrine deprecation warning about ordering (2310c67)
  • Give all agent permissions to technicians in dev environment (2e50007)
  • Merge CSS tickets files in custom/tickets.css (9a29d19)
  • Rename .row classes in .cols (8e14a1b)
  • Set id on "UI select" of multiselect actors (d1cc409)
  • Provide the accordion component (6e4dd2f)
  • Introduce the CSS class widget--small (9077d7e)