Software Updates (Apr 2018)


#1

With a bit of delay (sorry about that), here’s the update for the month of April:

General

  • Shop
    ** Added cart line promotions info (as shown in order review/complete)
    ** Improved URLrewrite and filtering methods. Making it easier to use pretty-urls
  • Build macros improved:
    ** ant jar check + improve req checks
    ** better output for ant lib check; misc
    ** macros.xml: remove-lib-files: can now specify include
  • Workeffort: Screen cleanup - will include workeffort in a later build (already accessible under /workeffort)
  • Human Res Management improvements
    ** Various improvements to the overall usability, with focus on employment & application screens
    ** EmploymentAppForms: use link to viewprofile for applyingPartyId
    ** EmployeeProfile: bugfix content remove button
    ** CommonScreens: add various uiLabelMaps
    ** EmploymentApp screens: General Overhaul
    ** EmployeeProfile: make the user content link to partymgr
  • Party Manager Improvements
    ** ListPartyContents: put the two type columns together
    ** ListPartyContents: add a View button
  • Search/Solr
    ** runSolrQuery rewritten
    ** new HttpClient connect options
    ** build: clean-all/clean-search-indexes: now cleans out Solr indexes
    ** Improved authentication for solr; now supports basic auth
  • User Management
    ** content: allow content remove done page override
    ** AddPartyContent: bugfix forced mime-type select; allow empty for auto-detect.
    ** ContentList: support inter-app EditPartyContents link
    ** Various fixes to user creation and party application screens (including new content upload forms)
  • Content Management
    ** main-decorator: bugfix duplicated selectall.js include
    ** editPage: bugfix boolean value read
    ** editPage: switch booleans to ternary select
  • Layoutdemo: Added tooltips test
  • Security
    ** DesCrypt marked deprecated (thanks to Vryachev at https://github.com/ilscipio/scipio-erp/issues/6)
  • Other:
    ** .xmlcatalog.xml improvements
    ** UtilProperties: added getPropertiesWithPrefixSuffix
    ** UtilProperties: added putPropertiesWithPrefix,
    ** UtilProperties: added asNumber/asBoolean/etc, getPropertyValueOrNull, cleanValue, valueOrNull

Various Bugfixes

  • Fixed: Bug in TaxAuthorityServices, which would prevent checkout when no taxes were applied or the sum was 0.
  • Fixed: Ignore shipping tax calculation when no TaxAuthority is found & Added Debug messages for this case
  • Fixed: solr: bugfix keywords empty string indexing
  • Theme Improvements & Javascript fixes
    ** MOVED ScipioUploadProgress code to selectall.js
    ** bugfix deprecated/crashing jQuery expressions
    ** bugfix deprecated/crashing jQuery expressions
  • OFBIZ patch: user: EditPartyContents: don’t accept unrelated Content records
  • OFBIZ patch: user: FormFieldTitle_partyContentTypeId: bad words
  • OFBIZ patch: user: ContentList: switch to /stream? instead of /img?
  • OFBIZ patch: widget: dtd: make entity-one value-field optional
  • OFBIZ patch: form widgets: tooltip implementations
  • OFBIZ patch: UtilProperties.getPropertyNumber: fix alien java formatting
  • Themes fixes
    ** base/metro: fix missing margin for displayentity fields
  • Various library updates
    ** build: increase jackson to 2.9.5 (json flaw)
    ** build: base/ivy: added gson 2.8.2
    ** build: base/ivy: add explicit jsr305 dep
    ** base: upgrade tomcat to 8.5.30
    ** base/lib: new servlet API jar setup
    ** base/ivy/workeffort: increase ical4j to 2.2.0 + code
    ** base/lib: remove jython-nooro (for potential security risk)