Commit graph

3113 commits

Author SHA1 Message Date
sparkyx
c7c78744dd Improve SELECT_BOX 2025-11-18 11:49:12 +01:00
sparkyx
5bfffcce97 Code improvement and ergonomy for menu display 2025-11-17 10:33:23 +01:00
sparkyx
aaf9a16851 e-invoice : import creditNote and create a PDF 2025-11-12 12:11:44 +01:00
sparkyx
5b337881e5 Supplementary documents for an operation, an operation can
have several attached documents
2025-11-09 14:47:40 +01:00
sparkyx
9db299594d E-INVOICE: Peppol id is used to compose the UBL21, improve check and use 2025-10-30 11:04:34 +01:00
sparkyx
94d78f8857 z-index issue and remove dead code 2025-10-29 09:54:51 +01:00
sparkyx
63bee473de Compatibility PHP8.3 and Typo 2025-10-29 09:53:33 +01:00
sparkyx
a1c59f6cf0 PEPPOL: allow to verify that the customer has is on PEPPOL (Belgium only) 2025-10-29 09:52:03 +01:00
sparkyx
81623d9c6f Javascript :compute properly z-index thanks global_layer variable and
get_next_layer
2025-10-26 18:10:29 +01:00
sparkyx
c1e8d27969 Code improve remove dead for NOTE in operation 2025-10-26 17:15:54 +01:00
sparkyx
a54af9e09c Note on operations are in the detail of the operation 2025-10-26 17:10:43 +01:00
sparkyx
9322113b80 ICheck_IBAN Number : check bank account (iban)
improve code CARD_PROPERTY
2025-10-26 17:10:38 +01:00
sparkyx
59ab697bb7 INSTALL: check phpversion 2025-10-24 11:47:01 +02:00
sparkyx
b24c5b27c7 PHPMAILER: set up an external SMTP server or use sendmail 2025-10-21 10:20:53 +02:00
sparkyx
351d5b2a44 Fix TinyMCE doesn't work when DEBUGNOALYSS > 1 2025-10-18 16:03:47 +02:00
sparkyx
98d463454b TinyMCE : comment on operation 2025-10-18 16:03:10 +02:00
sparkyx
cd1d9f0d90 Merge branch '251014-enrich' into unstable
* 251014-enrich:
  TinyMCE  : height is a parameter
  TinyMCE: different type of editor :full,minimal, no-toolbar, plain
  NOALYSS: use TinyMCE
2025-10-17 13:08:09 +02:00
sparkyx
9e260fcf51 TinyMCE : height is a parameter 2025-10-17 13:05:20 +02:00
sparkyx
4a5ad9a580 TinyMCE: different type of editor :full,minimal, no-toolbar, plain 2025-10-17 10:18:40 +02:00
sparkyx
a28b1c7228 NOALYSS: use TinyMCE 2025-10-14 20:34:00 +02:00
sparkyx
e791c2807f NOALYSS: use TinyMCE 2025-10-14 17:29:51 +02:00
sparkyx
9898434767 Merge branch '250826-e-einvoice' into unstable
* 250826-e-einvoice: (29 commits)
  Update VENDOR : remove useless
  Factur-X norme 3 (May 15th, 2025)
  E-INVOICE : if upload an XML file than the embedded document will be saved separately, if there is no embedded document a standard document with info from XML will be generated
  E-INVOICE , when loading a XML , the file is splitted into a PDF and XML
  XMLInvoiceReader : extract information from XML
  E-INVOICE : corrige PriceAmount
  E-INVOICE : show the XML to download
  Database: upload file function
  E-INVOICE : export XML if exists from ledger_detail_bottom
  E-INVOICE : create standard invoice if not convert
  E-INVOICE: small bugs UBL21
  E-INVOICE: negative amount
  e-invoice : add communication , bank and buyer reference
  e-invoice : display errors if cannot be created
  Typo : space quantity
  PHPUNIT : adapt 12.3
  E-INVOICE: check data before generating E-INVOICE: add missing for Belgium : BuyerReference and Due_Date
  E-INVOICE: add code quantity
  E-INVOICE : add AdditionalDocument
  XMLInvoice adapt currency
  ...
2025-10-06 09:01:38 +02:00
sparkyx
8a3c718186 E-INVOICE: small bugs UBL21 2025-10-06 08:54:39 +02:00
sparkyx
244249132f e-invoice : display errors if cannot be created 2025-10-06 08:54:39 +02:00
sparkyx
c36ddd19d1 update gettext 2025-09-14 14:52:26 +02:00
sparkyx
370aa33b07 Fix bug : install fails due to the external Javascript 2025-09-10 17:45:49 +02:00
sparkyx
6be01ef95f Fix Bug php version 2025-09-04 08:42:51 +02:00
sparkyx
5d00fd3cf4 NicEdit , change http by https 2025-09-02 18:03:54 +02:00
sparkyx
1e4dfb4a2c improve cosmetic : help 2025-08-26 09:36:38 +02:00
sparkyx
aace9db326 Manage code rewriting 2025-08-26 09:36:09 +02:00
sparkyx
99067ed2e1 Cosmetic and remove dead code = keyframes fill_up_loading 2025-08-14 17:09:33 +02:00
sparkyx
69b690c4cb Code improve noalyss_user: isolate repository from db 2025-08-10 18:30:53 +02:00
sparkyx
5eb7b35bfe TOTP : improve email and fix small bug 2025-08-08 09:55:15 +02:00
sparkyx
b63612f8ac minimal version PHP 8.2 2025-08-05 10:47:56 +02:00
sparkyx
0aa9c4ed28 OTP : Improve : tighten the security + cosmetic
set double authentication : create, send link, usable with
FreeOTP (opensource) AEgis (opensource) and Google Authenticator

1. OTP : prevent direct access without going throught the 2FA mechanism
2. Go back to the url where you were disconnected
3. Cosmetic
2025-08-05 10:46:34 +02:00
sparkyx
862bad078e Fix typo 2025-07-28 12:06:20 +02:00
sparkyx
d732f81b7f fix : cannot reconnect due to change of redirect with header 2025-07-19 21:01:31 +02:00
sparkyx
1c0cc54882 Version and PHP8.1 deprecated 2025-07-09 22:52:04 +02:00
sparkyx
2fcbe2f1dc Security : add redirect in javascript and with header 2025-07-09 13:19:51 +02:00
sparkyx
d3a9fb9269 Fix: install.php javascript message external 2025-07-09 13:19:43 +02:00
sparkyx
c43a48fb9e Improve appearance : error, notice 2025-07-07 10:59:05 +02:00
sparkyx
f7839615ed P0RAP : add QCODE tiers + name, correct amount in not-linked operations 2025-06-27 18:25:07 +02:00
sparkyx
4a0c11d6c7 Code rewriting and improve of P0RAP for linked operations 2025-06-23 15:49:16 +02:00
sparkyx
a48140d3cc #2417: Opération payée : dans HISTO impress_rec.inc.php 2025-06-23 15:49:16 +02:00
sparkyx
0819798509 Javascript message external 2025-06-23 15:49:11 +02:00
sparkyx
22e1ac61fb Cosmetic : menu appearance 2025-06-06 09:42:58 +02:00
sparkyx
b7b014cccf CSS : cosmetic : font in a variable + outline input text in orange 2025-05-21 11:16:17 +02:00
sparkyx
3da8aa2a78 Cosmetic width menu 2025-05-18 11:23:54 +02:00
sparkyx
f3b6e90fa5 FONT MONSERRAT ROBOTO Title and menu 2025-05-18 11:23:43 +02:00
sparkyx
67e9994ff9 Documentation code 2025-03-13 12:50:54 +01:00