����JFIF��x�x����'
Server IP : 78.140.185.180 / Your IP : 3.17.183.238 Web Server : LiteSpeed System : Linux cpanel13.v.fozzy.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : builderbox ( 1072) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /var/softaculous/dolibarr/ |
Upload File : |
***** ChangeLog for 19.0.0 compared to 18.0.0 ***** For users: ---------- NEW: Compatibility with PHP 8.2 NEW: Module Workstation (used to enhance the module BOM and Manufacturing Order) is now stable NEW: Add a confirmation popup when deleting extrafields NEW: Add type 'icon' type for extrafields NEW: Close #20930 Use ajax for state loading after country change NEW: #23331 Add support for parent projects (#24856) NEW: #22531 Expense report - Add two fields into export : Qty & Unit price (excl.) (#26309) NEW: #22626 date filter thirdparties contracts projects (#22707) NEW: #24085 Add the Project filter NEW: #25312 Support extrafields in selectForForms NEW: #26312 Manage intermediate BIC - SQL Part (#26325) NEW: Accountancy - Add quick navigation with keyboard shortcut on ledger (#26221) NEW: Accountancy - FEC/FEC2 format export with attachments (#26192) NEW: Accountancy - Option to choose length of lettering code NEW: Add a button to create a product or a service from an order or an invoice (#26173) NEW: Add a button to re-encrypt data of a dolcrypt extrafield password NEW: Add a CLI tool to regenerate all documents NEW: Add a goto url from smartphone search page NEW: Add all id prof checker on thirdparty for code compta customer and supplier NEW: add and list external contributors on ticket public interface NEW: Add a protection on purgeFiles NEW: Add a public page to list all open surveys NEW: Add chart of accounts PCG08-PYME-CAT for ES in catalan language NEW: add constant to check if qty shipped not greater than qty ordered NEW: Add context for the movement stock (role toconsume/toproduce) on mrp NEW: Add contract link on ticket NEW: Add culum Technical ID in list of details lines of an order (#26164) NEW: ADD: custom compute for exports NEW: Add custom Text on footer total (#26334) NEW: Add different picto for each type of extrafields (date, string, ...) NEW: Add edit line on MO (#26122) NEW: Added notification on closed intervention NEW: Added of a popup on validation instead of a database fielld to know if the user wants to include subwarehouse NEW: Added of the field "include_sub_warehouse" in the table "llx_inventory" NEW: Added total line to third-parties list (#26148) NEW: Added VAT free & VAT amounts on payment input NEW: Add ext payment system ID in the payment page with link to Stripe NEW: Add field TechnicalID in list of users NEW: Add filter on status of line of a dictionary NEW: Add get_substitutionarray_other() on shipping odt (#25080) NEW: add IdProfCheck on thirdparty for BE (xxxx.xxx.xxx) NEW: Add index on prelevement_demande NEW: Add invoice subtype in customer invoice (#26543) and template invoice (SQL part) (#26535) NEW: Add label to price level when changing price (#26240) NEW: Add modifications of template invoices into agenda NEW: Add more company informations (ProfId7 to 10) (#25266) NEW: Add more information to holiday mailings (#25461) NEW: Add more param on fetch() to prepare perf optimization NEW: Add more tables activated by module activation only NEW: Add new field into $fields array + Creation of the function getChildWarehouse() NEW: Add option for cancel consumed and produced lines (delete lines and rollback stocks) when delete or cancel an manufacturing order (#26254) NEW: Add option in PDF for purchase order and quotation to hide prices NEW: Add option TAKEPOS_HIDE_PRODUCT_PRICES to hide prices in TakePOS NEW: add order supplier submit notif NEW: add parent product column on list NEW: Add picto in product/service list in object lines (#25511) NEW: Add possibility to choose separator #21426 NEW: Add preselected update keys attribute to import class and select it by default if filled NEW: add product barcode on stock exports NEW: Add recurring behaviour NEW: add recursive deletion option for child m os (#26102) NEW: Add refactoring user permission (#26162) NEW: add sorting of product price list by customer (#26483) NEW: Add tab Events/Agenda on recurring invoices NEW: Add the formEditObjectLine hook on commande card and invoice card NEW: Add the picto phone of thirdparty on the kanban view of projects NEW: Add the status of partnership to select partnership for emailing NEW: add Ticket tab on contract NEW: agenda per user use quarter hour split instead of half hour split NEW: Allow generation of delivery note through REST-API (#26226) NEW: Allow sync of currency rates with currency layer by default. NEW: Allow to have products not managed in stocks - SQL Part (#26190) NEW: Assign contact to a ticket message (#24735) NEW: Better protection against reserved words NEW: billing on shipment+reception. Can be done before or after delivery. NEW: can edit bomline workstation NEW: Can edit both the Test and Live stripe customer account on payment NEW: Can include product variants in list of products NEW: Can manage ODT documents for groups of users. NEW: Can modify the picto into modulebuilder NEW: Can restore product in stock when deleting the supplier invoice NEW: Can see the favicon file into setup of properties of a website NEW: Can switch product batch management to no management. (#21691) NEW: Can upload/delete ODT template for project and tasks NEW: chart of accounts ES PCG08-PYME-CAT in catalan language NEW: clone skill object (#26526) NEW: close notification for interventions NEW: column in table prelevement_lignes for fk_user (#26196) NEW: CONF allow modify ticket classification even if closed NEW: conf to display date entry stock exped and sort in date order (#22625) NEW: create a product from a free line in a document (#22324) NEW: customize position in complete_head_from_modules (#26406) NEW: Date d'entree en stock sur les exped au moment de la création NEW: Date field for shipment export (#25574) NEW: Date format dayhoursec is using year on 2 char on smartphones NEW: Default customer, category and product when enable TakePOS (#25031) NEW: do not add default value in list NEW: drop down for action button show a simple button if only 1 action NEW: Enhance github_commits_perversion to get more stats on git commits NEW: Enhance IPN to support payment_intent.succeeded for both card/ban NEW: extrafields password accepts 'dolcrypt' algorithm (reversible algo) NEW: Factorize a lot of code for numbering modules NEW: filter on from/to period rather than month/year (#26378) NEW: FontAwesome - Add possibility to select another version NEW: Form for add object's property on moduleBuilder NEW: Can generate SEPA files for salaries (#26541) NEW: massactions to delete projects NEW: Generic doc template for donations (#26338) NEW: Get list evaluation with skills details in user fiche (#26510) NEW: hidden conf to disable use of dns_get_record (which can become unresponsive) (#26339) NEW: improved resource data structure NEW: Include sub warehouse in inventory NEW: inventory without virtual products (kits) NEW: Invoice subtypes for customers and vendors (#26233) NEW: Invoice time from task, make task note better display in invoice line NEW: lazy load to substitute project variables (#26451) NEW: LDAP Active Directory UserAccountControl (#25507) NEW: Library including math and financial functions (#25035) NEW: Loan - Can upload a file with drag and drop NEW: Manage rate indirect. (#26449) NEW: memorize model name for pdf hooks NEW: Menu editor is reponsive NEW: Merge the "Create ..." buttons on contract into one. NEW: More accurate tooltip on what admin permissions are NEW: (#24834) new option for hide the footer (#25464) NEW: (#25044) new option for choose project visibility NEW: new option for hide the footer of tickets on the public interface NEW: no need to create invoice supplier object on supplier card for standalone credit note NEW: Option to show label, ref+label or only ref of product in TakePOS NEW: payment full amount detail tooltip NEW: possibility to deselect line when create a recurring invoice + missing to use fk_parent_line NEW: Project - List - use select2 multiselect for status NEW: Propagate invoice extrafields into template invoice (#26529) NEW: remove include_subwarehouse form llx_inventory database table NEW: resource improvements - data structure (#26285) NEW: Retrieve vat details from the Greek Ministry of Finance GSIS SOAP web service and autocomplete third party fields NEW: Right for stats orders (#24607) NEW: rights and check access to create portal accounts NEW: Row in list higher height (#26177) NEW: Save date of RUM creation when creating a Stripe SEPA mandate NEW: shipment can include service (for information and invoicing) (#26407) NEW: Show id of module on the tooltip module help page NEW: show VAT free amount on payment input close #26208 (#26209) NEW: start and end date for due date filter on invoice list NEW: Sub total in list (#26165) NEW: Suport html content for combo list of email recipient NEW: Website: Support of js into the Dolibarr server preview NEW: TakePOS - add constant to check qty asked is available (#24820) NEW: TakePOS - add constant to choose contact instead of customer (#24807) NEW: TakePOS - amount label with or without tax in free product (#24829) NEW: TakePOS compatibility with lots and serials NEW: TakePOS compatibility with lots and serials (#26426) NEW: Top menu support picto of modules that are font awesome picto. NEW: updating by adding massactions for delete projects in societe tab NEW: updating by adding tooltip for api section in Modulebuilder NEW: updating by adjust request Sql for Salary invoice (#26279) NEW: updating for display Help title when try to delete Don (issue #25314) NEW: Upgrade in module builder in menu section NEW: use account address in sepa mandate (#23642) NEW: VAT rate - Add entity NEW: When an user unset the batch management of products, transformation of each batch stock mouvement in global stock mouvement NEW: PDF Generation for each Human Resource Evaluations. SEC: #25512 applicative anti bruteforce - security on too many login attempts (#25520) SEC: Add action confirm_... as sensitive to need a CSRF token SEC: Disable not used PHP streams SEC: Add option MAIN_RESTRICTHTML_ONLY_VALID_HTML_TIDY ***** ChangeLog for 18.0.5 compared to 18.0.4 ***** FIX: 17.0: deprecated field should only be a fallback FIX: 17.0 - php8 warnings: test for $field existence before checking if it is null or empty FIX: #24185: v18: display of the merged pdf lists FIX: #26416 BOM_SUB_BOM blank page FIX: #27166 FIX: #27262 Recurrent invoice - user to string conversion FIX: #27970 #26283 #27970 FIX: Accountancy - Level 3 of binding not working on supplier side (#27462) FIX: Accounting files export - Use th instead of td on all title columns (#28003) FIX: add action update_extras to don card FIX: Adding hooks init FIX: Adding the $encode parrameter to recursive _replaceHtmlWithOdtTag() utilisation FIX: add new hook context for mo production card (#28037) FIX: avoid from re-initializing result on nested hook getEntity (#27799) FIX: avoid sql error (issue #26342) FIX: bad accountancy code autoselection for supplier ventilation FIX: Bad visible status of proposal after reopen FIX: Barcode header cell not well displayed FIX: BarCode Header not well displayed FIX: Bar code verification should be done by entity because generation does (#28087) FIX: can edit reminders on past events FIX: check parameter socid before cloning a customer proposal (#28085) FIX: crabe PDF is generating in conf->entity instead of object->entity FIX: CVE-2024-23817 (#28089) FIX: disable pointer events on jQuery-UI tooltips to prevent a glitch (fast-blinking tooltip) FIX: Error on emailreminder not reported FIX: Fatal error converting object of class User to string (php8) FIX: filter by entity on contact is missing FIX: Fix supplier invoice security check FIX: format of color in manifest is wrong when using a custom color FIX: #GHSA-7947-48q7-cp5m FIX: HTML injection vulnerability in Dolibarr Application Home Page FIX: invoice add line save devise FIX: Keep a link to enable a 'always_enabled' module to solve pb. FIX: label FIX: line special_code never saved (#28051) FIX: link to print when there is a search on multiselect fields FIX: Menu Create of project no working on smartphone with no top menu. FIX: missing $search_sale var (backport from v19) FIX: Missing begin transaction when updating supplier recurring invoice FIX: missing entity filter for check if period exists FIX: more correctly parse the select part to be replaced in sql queries FIX: MouvementStock::origin is not an object FIX: notification information on intervention validated confirmation message (v17+) FIX: not load all contacts by default when creating an event FIX: port in Docker MailDev FIX: propal use devise changes FIX: public user photo not visible if $dolibarr_main_instance_unique_id FIX: remove DISTINCT (backport from v19) FIX: remove specific name from v19 FIX: Retours PR FIX: Return a better error message when token is not valid FIX: search by ref & rowid in don list FIX: search by thirdparty in don list FIX: several names for one const THIRDPARTY_CAN_HAVE_CUSTOMER_CATEGORY_EVEN_IF_NOT_CUSTOMER_PROSPECT FIX: SQL concatenation error FIX: [TAKEPOS] display prices with or without taxes depending on setup (TAKEPOS_CHANGE_PRICE_HT) FIX: Ternary operator condition is always true/false FIX: too long output FIX: Undefined property: Task::$fk_parent FIX: uniformization to use "intervention" FIX: Update loan.class.php (#27971) FIX: update price extrafield on propal card FIX: user filter in per user view of event list (#28049) FIX: use the currency for propal signature page ***** ChangeLog for 18.0.4 compared to 18.0.3 ***** FIX: $this->newref already exists and could have been modified by trigger but we still use a local variable for the filesystem-based renaming FIX: 16.0 only, backport fix for SQL error on global search product FIX: #25399 (#26694) FIX: #25458 intervention localizations (backport v17) (#26757) FIX: #26518 FIX: #26536 Accountancy - Balance - Not divided lines by label & account, only by account (#26547) FIX: #26553 Supplier invoice - Do not display the delete button for reconciled payment (#26554) FIX: #26735 FIX: #26994 FIX: Accountancy - Possibility to write in bookkeeping expense report operation with some line not bound (#26545) FIX: add display of an error when attempting to delete a committed transaction (#26573) FIX: avoid warning : Cannot use a scalar value as an array (#26437) FIX: backport SQL error on global search product FIX: # Bug Estimated Stock at date value in V14 (#26479) FIX: commande context (#26497) FIX: delivery note disappear after generation FIX: double hook and paging search param in product list (#26767) FIX: Email reminder template must not be visible when option is off FIX: escape HTML tags in return value of getFullName() (#26735) FIX: Fix set private note (#26610) FIX: Fix when options FAC_FORCE_DATE_VALIDATION and INVOICE_CHECK_POSTERIOR_DATE enabled. The date is forced after the test and not before FIX: menu auguria FIX: pagination parameters on save and cancel buttons (#26605) FIX: pdf cornas page head multicell width (backport v17) FIX: php8 fatal on edit supplier order when multicurrency is activated (#26758) FIX: possible inconsistency between llx_ecm_files and file system when BILL_SUPPLIER_VALIDATES changes ref FIX: regression on planned bank entries (#26556) FIX: Social contribution - Payment list - Wrong information in type column (#26561) FIX: special_code update line keep old value. (#26819) FIX: substitute project variables in invoice documents (#26445) FIX: Test on permission for holiday tooltips FIX: v17: Param $notrigger in $societe->create() causes method to return true regardless of actual result of database functions (#26499) FIX: v18 SQL error in llx_c_forme_juridique.sql when installing FIX: Warehouse Global Amounts not displayed (#26478) FIX: warning param $lineID getSpecialCode is negatif (#26826) FIX: warning php8.2 undefined_array_key (#26830) ***** ChangeLog for 18.0.3 compared to 18.0.2 ***** FIX: #25793 Cannot add time spent (#26405) FIX: #26100 Ticket - On edit, list of closed project must be excluded (#26223) FIX: #26170 FIX: #26195 Various payment - List of project excluded those assigned to third parties (#26222) FIX: #26349 add_customer_ref_on_linked_shipment FIX: avoid warning + CSRF FIX: avoid warning if module not activated FIX: Bad name for trigger in HRM module FIX: check tva_tx before comparing price_min_ttc (#25220) FIX: Compare the result of the send mail file function FIX: dol_eval with function starting with ! FIX: Error handling for computed values on import (#24897) FIX: Error not returned on sales with takepos and batch module enabled FIX: error of webhook not returned FIX: firstname and lastname were not saved in attendee subscription FIX: HTML in ODT templates (#26181) FIX: Link to list of movement from the inventory code FIX: Mass import of stock from a file must accept empty source FIX: Max version of PHP (#26327) FIX: missing load group members for ldap synchro (#26167) FIX: missing project entity filter (Issue #26243) (#26247) FIX: modification of complementary attributes in invoices (#26180) FIX: On object validation, ecm index are not updated for uploaded files FIX: Propal's negative quantities FIX: public subscription page should not display acceptation for public register when it is not enabled (#26354) FIX: regression on rounding stocks fields on product list FIX: removed a non expected hidden input field in stockatdate page FIX: src_object_id and ttype not filed when uploading a file with API. FIX: suggested end for membership can be before subscription start (#26351) FIX: Supplier card - VAT Reserve Charge - Undefined function isInEEC() (#26379) FIX: syntax error FIX: template invoice list extrafield filters (backport v17) (#26227) FIX: Tooltip for search syntax must not appear on date fields FIX: upload of files src_object_type FIX: use event.key instead event.wich to avoid keyboard difference FIX: Use of line->insert instead of line->create FIX: user creation when LDAP is configured (#26332) FIX: Wrong backtopage given for the stocktransfer button from the stocktransfer list (#26271) ***** ChangeLog for 18.0.2 compared to 18.0.1 ***** FIX: 17.0 PHP8: supplier invoice class FIX: #24908 #25824 FIX: #25780 Various payment - List - Fatal error on PHP8.x FIX: #25884 FIX: #25919 FIX: #25934 #25929 FIX: Accountancy - Update Quadra export format FIX: add field "entity" only in $tabfieldinsert FIX: add warning in the changelog FIX: Avoid duplicate popup when popup setup to work as ajax FIX: avoid excess line breaks FIX: removed some php8 warning FIX: avoid wrong backtopage url FIX: bad check return for sendfile FIX: Bad choice of filter on product/service FIX: bad from and to FIX: Bad length for value FIX: Bad value of accounting account shown in list. Edit fails. FIX: batch to update non valid backlink check FIX: better sql request for all cases FIX: Can't access to rec supplier invoice card FIX: Can't delete a fourn commande row if a commande ligne is linked FIX: could not delete a fourn commande row if a commande ligne is linked FIX: create intervention from time spend FIX: customer code search filter on invoice list FIX: #CVE-2023-4197 FIX: date comparison for user expiration on user list FIX: Debug the dispatch page to work on corrupted data FIX: delete useless condition in massaction_pre FIX: Edition of line on the list of timespent for all projects FIX: Edition of shipment detail with lot not updating correctly tables FIX: emailcollector to search existing thirdparty when extract not found FIX: Error message FIX: Expense report is created on the wrong entity FIX: export FEC FIX: Filter on partnership status FIX: fix the wrong position of the hook 'printFieldListTitle' and 'printFieldListValue' in the stock at date page FIX: If PHPIMAP is active, emailcollector "recordjoinpiece" operation will not work FIX: include FIX: Kanban view FIX: link to create purchase order from sale order FIX: Look and feel search v18 FIX: message order in ticket public view is not coherent with tickets events tab FIX: missing contact_id for the trigger FIX: missing entity filter to customize ticket dictionaries by entity FIX: Missing error message on CommandeFourn creation FIX: missing fk_account situation invoice FIX: missing group "members" + multiple broken features for Multicompany FIX: missing 'overwrite_trans' for $addzero (Multicompany) FIX: modification of complementary attributes in commercial proposals FIX: multicompany compatibility FIX: multiple broken features for Multicompany !!!! FIX: Navigation to/from a project from page of projects of a thirdparty FIX: payment : language is not propagated to following pages FIX: Prices visible on TakePOS KO with multiprices support FIX: product list accounting length FIX: Quick search Intervention redirect to wrong page FIX: Return right content type FIX: right access on salary card and tabs FIX: rights paymentsc paiementcharge FIX: same broken feature as v18 (Multicompany) FIX: Save user modif id when changing a contact status FIX: Social Contrib - List - Fatal error on kanban view PHP8.x & Missing colspan FIX: thirdparty object in proposal card is not loaded FIX: Total of holidays is doubled FIX: translation button FIX: trigger for email sent from partnership FIX: uniformize getEntity sql request FIX: use urlencode for origin and originid FIX: Various payment - List - Fatal error on php8.1 FIX: warning when Workboard Responses display non numeric strings FIX: wrong place of trigger delete FIX: wrong test + is_int is better for negative integer