Skip to content

Releases: digitalfox/pydici

v2024.11.2

11 Nov 23:08
Compare
Choose a tag to compare
  • add consultant task when expenses are waiting information
  • color expense state when it is updated
  • fix mess-up when updating the state of an expense which is both in user and managed table
  • expense review enhancement in mobile
  • fix business broker label when no contact is defined
  • mission inline edit: reorder values to put the previous one in the first place
  • check that staffing mission boundaries are not changed in an inconsistent way with current staffing
  • properly reactivate select2 after inline client creation in lead form.
  • migrate almost all jquery lazy-loads call to htmx
  • fix lead tag field width

Full Changelog: v2024.11.1...v2024.11.2

v2024.11.1

03 Nov 17:21
Compare
Choose a tag to compare

What's Changed

  • switch to htmx for tag managmeent
  • switch to htmx for VAT inline edit
  • switch to htmx for mission archiving
  • switch to htmx for expense workflow
  • switch to htmx for mission contact management and inline company creation
  • add supplier et business broker leads on client company page
  • hide tab label on small devices
  • fix consultant achievement edge case for consultant with no timesheet yet
  • fix edge case when mission responsible has been deleted
  • fix contact editing return page
  • fix missing label in SVG contact link graph (but still an issue in some browsers and when text is too long)
  • fix client company contact page filtering
  • upgrade to datatables 2.1.8

Full Changelog: v2024.10.1...v2024.11.1

v2024.10.1

06 Oct 14:48
Compare
Choose a tag to compare
  • add funny consultant achievement board
  • fix supplier / business broker return link after creation or update
  • add supplier list page
  • allow to change a business broker or paying authority from detail lead page
  • add business broker list page
  • rework consultant page to display all past missions
  • fix sorting by profile in forecast table
    Full Changelog: v2024.08.2...v2024.10.1

v2024.08.2

31 Aug 10:13
Compare
Choose a tag to compare

v2024.4.2

15 Apr 06:28
Compare
Choose a tag to compare
  • client margin report enhancement (new presets, better perf, add cache, fix right bound time detection)
  • make client billing control report resistant to weird data (bill outside timesheet range and bill with wrong consultant)
  • filter self lead client billing control at computation time to boost up performance

v2024.4.1

02 Apr 20:21
Compare
Choose a tag to compare
  • mass staffing: try to guess smarter default parameters
  • pre-billing: clean scope filter to avoid conflict with date range. Ensure date range is always 1 month at least
  • add a new graph with daily rates for given client company
  • rates pivot table: fix aggregator operator and default active preset
  • fix pivotable css version and menu position

v2024.3.3

15 Mar 20:47
Compare
Choose a tag to compare
  • ensure forecast is not lower than done for limited individual mode mission
  • better message position for forecast date boundaries violation
  • add a link from mission staffing to open mass staffing form pre-filled with mission and consultant
  • allow to easily shift mission forecast staffing by 1 mont

v2024.3.2

12 Mar 12:58
Compare
Choose a tag to compare

v2024.3.1

06 Mar 10:34
Compare
Choose a tag to compare
  • fix nextcloud path
  • fix internal billing computation for subcontractor
  • better integrity error handling when creating duplicate forecast data
  • remove RSS/ATOM feeds. Most people don't even remember it exists
  • fix mission staffing consultant popover
  • upgrade weasyprint
  • add billing tests

v2024.1.1

13 Jan 18:09
Compare
Choose a tag to compare
  • upgrade selenium to fix driver retrieving crash
  • fix select2 double loading
  • switch telegram sticker and message order to ease reading on mobile device
  • fix corner case in lag creation when bill has been sent considering a fixed price mission but with no billing mode defined at mission level
  • ensure mission billing mode is defined when saving client bills
  • upgrade pypdf
  • fix rate reports consultant selection date range