Menu

Code Commit Log


Commit Date  
[r1819] by prauvida

* implemented changes from stable commit 1816
* removed Mobalize (API is permanently down)
* improved seperation of WebApp and DeskApp specific classes
* removed the clonable interface as it's use is discouraged
* moved LensOrder database mapping from xml to annotations
* started implementation of Zorgdomein
* added a marker to the template parser to be able to mark css styles to be ignored by the groovy parser
* several optimizations
* several smallfixes

DESKAPP
* implemented the service/dm booleans for customerContacts
* fixed bug in lensChange messages
* fixed threading issue when queueing a spectaclesOrder for ordering
* fixed threading issue in customerSales
* fixed resetting the Complaint field in the customerRepair
* hide button to attach a customer to a sale from billing and shipping adresses, when a customer is already attached
* Always show online agenda details if available, even if the customer is already appended
* Allow emailpopup to send to multiple reciepients

WEBAPP
* changed AjaxAction's result type. Instead of allowing JsonArray only, the result of any ajax function can be:
- null -> returns a json indicating a failed ajax request
- Jsonable -> returns the json string of the Jsonable
- byte[] -> returns the contents of the byte[]
- InputStream -> returns the contents of the InputStream
- Object -> any other object type will be converted to json by jackson
* renamed the webimages folder to images
* added a referral page for referrals, currently only zorgdomein referrals
* added a html tag control type to the checkups, currently only used to show fhir narrative, but can be implemented for anything

DRIVERS
* fixed prism in the Huvitz driver

REPORTS
* default_checkup_optometry_dokter fixed page top-margin for multi-page documents
* added remarks and payments to default_invoice_generic
* added rounding to checkup_optometry_iop

LIBS
* updated hibernate
* updated apache commons
* updated dom4j
* updated groovy
* updated log4j
* updated spring
* updated added fhir
* updated jasperreports

2024-06-10 10:32:30 Tree
[r1818] by prauvida

DESKAPP
* fixed rounding in OSSpinner2
* fixed encryption of repair files

2024-04-16 07:20:31 Tree
[r1817] by prauvida

* prevent incrementing invoicenumber for temporary sales

DESKAPP
* allow searching by mutation type in ReportStockMutationPanel

2024-04-10 08:18:23 Tree
[r1816] by prauvida

* fixed unattached receipts on preauthorized payments with ContractInvoicing.ON_EXTENTION
* fixed nullpointer on ordering a right contactlens only
* fixed viewing of queued messages
* removed caching of cnxt api-key

DESKAPP
* prevent import on locked orders and checkups
* display online agenda data if available, even if a customer is attached
* fixed calculation of refraction based on spectaclesordertype, when creating an spectaclesorder from a web-based refraction

2024-04-03 13:11:15 Tree
[r1815] by rvkraanen

* Added Streamliners export
* Renamed iCommobile to VISUCONSULT 5000
* Fixed import CNXT with multiple operations
* Added additional prefix to articlenumber in WooCommerce connection
* added Alcon export
* implemented new RIZIV rates

2024-03-24 09:02:46 Tree
[r1814] by prauvida

WEBAPP
* fixed bug in theautocomplete link formatter

2024-03-22 07:47:08 Tree
[r1813] by prauvida

* fixed case mismatches in lensChangeMessages
* fixed uploading opening hours to easyappointments, when opened and closed are null, but breaks are still present
* fixed primary key mapping of CheckupAudioMeasurement, by creating a custom ExtendedDatabaseMapping to since mapping within hibernate wasn't possible
* increased field sizes of OptometryAnamneses
* fixed accuracy when checking for appointment overlap
* fixed errors in the ical file of appointment confirmations
* hide errors when there are no OS Optiek, or Hibernate classes in the stacktrace
* fixed validity offset in ocs
* prevent appointment confirmation to be sent after the appointment has started
* prevent reminder to be sent when the appointmt is within 24 hours, as the customer just received the confirmation
* Although messages should have been canceled, the MessageQueueManager now does an extra check if the customer and the attached DataObject are still active, and skip the message otherwise
* added an extra canRollback function, to prevent rollbacks when rollback isn't possible
* recalculate the total value of the preauthorizedPayment when a line is deleted
* fixed displaying the OcsGlass name instead of the OcsGlassPrice name, or it's OwnPrice
* fixed running updates that require a GUI
* fixed running the support tool, when the path contains spaces
* fixed severalbugs in the ConfigUpdater when the user never had a OS Optiek version that created a config table
* fixed the EncryptFiles udpater in case the user skipped updates that created the `fileName` and `hash` columns
* prevent error in GeneratePlannedLines in case the user skipped a update that created the lastIncasso column
* DataRestoreUtil now allways sets update to true, in case the update check is executed, but no update was available
* fixed dropForeignIndexes error when creating a new database

DESKAPP
* fixed casting error in DirectMarketingTemplateLinePanel
* fixed errors when webshop fields were left blank
* fixed OSSpinner2/RefractionFormat rounding problem
* prevent auto opening ReleasenotePopup after update when there are no notes available
* added administrative function to clear the infomedics LRAT
* fixed nullpointer in PaymentPopup
* fixed SupplierJoinWizzard with optitrade suppliers
* fixed error in releasenotes if no update is done yet

DRIVERS
* prevent CNXT from saving session id's when MATCHSESSIONS is false

2024-03-13 11:43:58 Tree
[r1812] by prauvida

REPORTS
* added default reports for the stockmutations

2024-02-27 16:09:54 Tree
[r1811] by prauvida

* cleaned up old config files

2024-02-26 13:50:20 Tree
[r1810] by prauvida

* added a saveHandler field to the Propert
* changed the recalculateSellPrice checkbox defaultvalue to true, and added a property to @PropertyGroupInfo
* added multiline support to string-properties
* fixed reverting to (old) cached EmailTemplate versions when a template was sent from cache
* prioritize contact info from an online appointment over customerContacts, so the mail/sms is sent to the address the customer entered
* fixed password encryption issues in backups
* added property to display closed rooms in the calendar view
* customer-matching by the onlina agenda is now more strictly on adresses
* EaasyAppointments room matching by mail-adress is now more strictly
* improved handling of concurrent modifications in the MetadataManager
* fixed ocs validTo issues

DESKAPP
* fixed focus issue after startup
* fixed error when a non-image file is added to a image field of the webcheckups
* fixed nullpointer when opening a AgerndaItemPopup withoud appointment type
* added jScrollPane compatibility to setJPanelEditEnabled of CoreDataPopup

DRIVERS
* fixed error whe importing a prism in the Huvitz driver

WEBAPP
* fixed error when displaying update-message
* fixed compatibility of non-frame products in stockinfoTable
* potentially fixed a irreproducible error during logout

REPORTS
* added payments to default_invoice_generic
* added multiple fields to checkup_42_referal

2024-02-26 10:52:59 Tree
Older >
MongoDB Logo MongoDB