Releases: digitalfox/pydici
Releases · digitalfox/pydici
v2024.11.2
- 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
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
- 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
- upgrade deps
- Full Changelog: v2024.08.1...v2024.08.2
v2024.4.2
- 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
- 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
- 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
v2024.3.1
- 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
- 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