Commit Graph

51 Commits

Author SHA1 Message Date
hengsin 4e1515f52a
IDEMPIERE-5301 2022-05 Platform Update (#1347)
* IDEMPIERE-5301 2022-05 Platform Update
2022-06-01 13:57:17 +08:00
hengsin 0db580a7a0
IDEMPIERE-5163 2022-01 Platform update (#1142) 2022-01-25 15:58:06 +01:00
hengsin b9239b2578
IDEMPIERE-4933 Platform update for 9.x (#916)
* IDEMPIERE-4933 Platform update for 9.x

Fix launch configuration

* IDEMPIERE-4933 Platform update for 9.x

Fix Run_SyncTerm and Run_PostMigration script
2021-10-11 19:56:56 +02:00
hengsin ae5a665dd8
IDEMPIERE-4933 Platform update for 9.x (#857)
* IDEMPIERE-4933 Platform update for 9.x

- WIP

* IDEMPIERE-4933 Platform update for 9.x

- project to repackaged some osgi bundles from maven

* IDEMPIERE-4933 Platform update for 9.x

- Fix target platform error

* IDEMPIERE-4933 Platform update for 9.x

* IDEMPIERE-4933 Platform update for 9.x

- minor eclipse setting fix
2021-09-04 16:12:10 +02:00
hengsin ac01e77a40
IDEMPIERE-4880 Replace iText PDF with OpenPDF (#837) 2021-08-17 18:44:32 +02:00
hengsin d7153575e6
IDEMPIERE-4824 Boolean Logic Expression Enhancements (#716)
* IDEMPIERE-4824 Boolean Logic Expression Enhancements

* IDEMPIERE-4824 Boolean Logic Expression Enhancements

Fix handling of conditional variable (i.e @VariableName:DefaultValue@)

* IDEMPIERE-4824 Boolean Logic Expression Enhancements

Fix unit test launch configuration
2021-06-10 23:08:22 +08:00
Carlos Ruiz a4f67eb852
IDEMPIERE-4782 Multi-factor authentication (FHCA-2034) (#705)
* IDEMPIERE-4782 Multi-factor authentication (FHCA-2034)

Implement suggestions from Heng Sin

* IDEMPIERE-4782 Multi-factor authentication (FHCA-2034)

Fix security warning advised by github/CodeQL

* IDEMPIERE-4782 Multi-factor authentication (FHCA-2034)

Implement an incremental delay in zk when the validation code is wrong (to avoid brute-force attacks)
As suggested by Ricardo Santana:
* ensures one-time only use of an OTP
* Log failures in AuthFailure.log

* IDEMPIERE-4782 Multi-factor authentication (FHCA-2034)

* Log failures in AuthFailure.log - add case for login with email
* Implement incremental delay also for login panel
2021-06-08 19:49:46 +08:00
hengsin a79be8aad8
IDEMPIERE-4749 Allow to use OAuth2 libraries on plugins (#668)
* IDEMPIERE-4749 Allow to use OAuth2 libraries on plugins

- move oauth libraries and dependency to target platform
- require Tycho 2.3.0+ and Eclipse 2021-03+

* IDEMPIERE-4749 Allow to use OAuth2 libraries on plugins

Fix launch configuration.
2021-04-28 14:59:50 +02:00
Carlos Ruiz 408841a68d
IDEMPIERE-3101 implement OAuth2 for mail (gmail, outlook and other mail system) (#611)
* Fixing broken setup scripts in server
2021-03-06 12:42:48 +01:00
Carlos Ruiz df47a79531
IDEMPIERE-4618 Obfuscate ADEMPIERE_KEYSTOREPASS as suggested by jetty (#494) 2020-12-31 10:04:39 +08:00
hieplq 58258ad506
Idempiere-4492 update library (eclipse-4.17, jasper 6-15, jetty-9.4.33, atmosphere-2.6.4) (#331)
* IDEMPIERE-4492 update jetty to 9.4.33.v20201020 update atmosphere to 2.5.15

* IDEMPIERE-4492 update jetty to 9.4.33.v20201020 (update configuration)

update to default jetty configuration
delete unused configuration (alpn, http2,..)

* IDEMPIERE-4492 update orbit eclipse repository to 4.17

* IDEMPIERE-4492 update orbit eclipse repository to 4.17 (on parent pom)

* IDEMPIERE-4492 update jasper to 6.15.0

* IDEMPIERE-4492 update jasper to 6.15.0 (IDEMPIERE-4504)

get rid of bundle "org.w3c.dom.events version 3.0.0" by use old version of org.w3c.dom.smil

note: on target platform a bundle has multi version then tycho can pickup correct version define on feature (tab included plugins, field version)
but on eclipse when sync launching from .product it don't respect that value, always set highest version to bundle
workaround: on target platform manual un-select bundle org.w3c.dom.smil 1.0.1

* IDEMPIERE-4492 update atmosphere to 2.6.4

* IDEMPIERE-4492 refine target platform

use targetplatform-dsl to generate target platform https://github.com/eclipse-cbi/targetplatform-dsl
   + don't need to care update bundle version when update repository
   + at moment org.idempiere.eclipse.platform-feature include some feature form eclipse repository
     so target has to include that feature so target platform will include all bundler request by feature and bundle request by plugins of that feature and so on (ever optional
     so it make target content has more plugins than what we use on project
     next step will convert include feature to include plugins to define only what we used

* IDEMPIERE-4492 refine target platform (continue)

don't include framework feature, use include plugins to void load transitive dependency so minimize target flatform
remove some unused feature from idempiere product

* IDEMPIERE-4492 update c3p0 and database jdbc (patch from Carlos)
2020-10-31 06:53:36 +08:00
hengsin c3cad0d1e2
IDEMPIERE-4249 Platform Refresh for 7.1z (#19)
Upgrade to Tycho 1.7.0, Eclipse 2020-03, Zk 9.0.1 and Jetty 9.4.28
2020-04-30 16:01:19 +02:00
hengsin 3cc17d25fd IDEMPIERE-4158 Move Swing Client out of core. Drop restlet dependency, drop webstart and applet stuffs and some minor dependency adjustments. 2020-01-29 08:00:36 +08:00
Deepak Pansheriya 503ca8eb62 IDEMPIERE-2924: Adding XLSX Export support (#6) 2020-01-04 15:19:48 +01:00
Deepak Pansheriya 41f2bc1b03 IDEMPIERE-4136: Fixing console-setup errors. (#5) 2019-12-28 15:52:55 +01:00
Deepak Pansheriya f13bcd6de9 IDEMPIERE-4136: Upgrading Jasper report to version 6.11.0 2019-12-25 20:28:37 +05:30
Carlos Ruiz f68bc05545 IDEMPIERE-3948 Implement QRCode support in report engine 2019-04-11 17:17:19 +02:00
Carlos Ruiz b4da382529 IDEMPIERE-3948 Implement QRCode support in report engine 2019-04-11 16:59:26 +02:00
hieplq 735ffd81d4 IDEMPIERE-3908:webservice client example
finally
2019-03-04 17:55:08 +07:00
hieplq 45e54b5da0 IDEMPIERE-3808:collect info to move idempiere to jdk-11 (update lib j2ee take out from jdk)
https://github.com/eclipse-ee4j
some already release so update, some not yet release so wait

https://eclipse-ee4j.github.io/javamail/
https://eclipse-ee4j.github.io/jaf/
2018-12-23 11:08:13 +07:00
hieplq 942800418e IDEMPIERE-3808:collect info to move idempiere to jdk-11 (zk8.6.0.1, eclipse-1812, java11, tycho 1.3)
still use local repository for maven.to.p2 to continue update library
2018-12-22 15:49:50 +07:00
hieplq 52aae41b94 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (web service/tycho ok, eclipse ok) 2018-10-31 11:04:23 +07:00
hieplq c75b678db5 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (sync launch/check jvm version) 2018-10-27 23:02:52 +07:00
hieplq 671bc4ed9c IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (sync launch)
move temp folder inside workspace_loc to avoid conflict when hava some dev environment
dev/idempiere_home1
dev/idempiere_home2
2018-10-24 13:58:02 +07:00
hieplq 2d6d70ef06 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (update lib)
spring to osgi, deduce install configuration
2018-10-24 08:48:02 +07:00
hieplq 6bc86a754c IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (update lib)
spring, service, xml http://openjdk.java.net/jeps/320
2018-10-23 22:27:06 +07:00
hieplq b2fa99b192 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (update lib)
update jetty to 12
update almost library to latest version
change org.eclipse.jdt.core.compiler.batch to org.eclipse.jdt.core
change javax.management.j2ee-api to org.apache.geronimo.specs.geronimo-j2ee-management_1.1_spec, reduce dependency and correct dependency of activeMQ
javax.activation to com.sun.activation.javax.activation
lib for service will take from library instea of jdk
groovy to date
2018-10-23 09:36:53 +07:00
hieplq 2ac37db0ad IDEMPIERE-3531:export to excel get error "java.lang.NoSuchMethodError: org.apache.poi.hssf.util.HSSFColor.getTripletHash()Ljava/util/Map" 2018-09-28 00:28:46 +07:00
hieplq 92067ca883 IDEMPIERE-3531:update to phatom 201809 2018-09-25 15:43:56 +07:00
hieplq 5c3e738dab IDEMPIERE-2610:kill warning:Class path contains multiple SLF4J bindings. 2018-09-12 17:01:04 +07:00
hieplq 0a5d5a78ac IDEMPIERE-3531: update jasper report to 6.7.0
+ add more Osgi for jasper dependency
+ don't fix incompatibility issue for swing
+ use bootdelegation to resolve org.w3c.dom.events issue. let all use class from jdk
2018-09-12 00:10:22 +07:00
hieplq 4bf6e88159 IDEMPIERE-3709:stable sign database 2018-05-08 21:36:53 +07:00
Heng Sin Low 3fc53dfb66 IDEMPIERE-3672 Setup fail due to OSGi framework version changed 2018-04-01 11:06:17 +08:00
hieplq 321c9ed710 IDEMPIERE-3136:update equinox to 4.7.x (OXYGEN)
update to 4.7.1a
2017-10-18 11:47:21 +07:00
hieplq 432aeeb675 IDEMPIERE-3136:update jetty 9.4.7/eclipse oxygen 1 2017-09-28 20:05:25 +07:00
hieplq a6cc2fbd4f IDEMPIERE-3136:update equinox to 4.7.x (OXYGEN)
https://www.eclipse.org/eclipse/news/4.7/platform_isv.php#Equinox
2017-07-05 09:43:34 +07:00
hieplq 5b556121fb IDEMPIERE-3136:update equinox to 4.7.x (OXYGEN)
https://www.eclipse.org/eclipse/news/4.7/platform_isv.php#Equinox
2017-07-01 22:25:41 +07:00
hieplq 29dac9e3fb IDEMPIERE-3136:update jasper report to use P2
update note install launch
2017-05-14 22:39:20 +07:00
hieplq 624932c064 IDEMPIERE-3136:update equinox to 4.6.3 (neon)
swt.gtk.solaris.x86 swt.cocoa.macosx.x86 is stop support
launch isn't yet update, because it often conflic with launch on main branch hard for merged
2017-04-27 00:00:41 +07:00
hieplq 35548c18e8 IDEMPIERE-3136:all stuff relate library of idempiere
update lauching, configuration for update library and 9.3.10 http2
2016-07-10 04:52:14 +07:00
Carlos Ruiz 9d73baea76 IDEMPIERE-1554 scriptable Translation import 2015-12-22 22:22:06 -05:00
hieplq 4b9b980fb3 IDEMPIERE-2910:update.sh run with issue
remove version in plug-in, use cquery to control
remove this plugin because just use in eclipse launch:org.apache.felix.webconsole.plugins.memoryusage
remove this plub-in because useless:org.apache.felix.webconsole.plugins.packageadmin
2015-11-10 17:07:12 +07:00
Heng Sin Low 0b2fbe27ae IDEMPIERE-2245 Platform Upgrade for r3. 2014-10-13 11:05:19 +08:00
Heng Sin Low 9e5826b772 IDEMPIERE-1635 Upgrade to zk7. Update platform to Gemini Web 2.2.2, Tomcat 7.0.35 and Eclipse 4.3 ( Kepler ). 2014-04-03 01:31:20 +08:00
Heng Sin Low 7023ce3eea IDEMPIERE-359 Add OSGi Service support for existing extension point. Fixed launch config for setup and model generator. 2012-11-08 07:46:58 +08:00
Heng Sin Low 221934a56b IDEMPIERE-461 error to send reports (Mail) in ZK Web Client (loader constraint violation).
- Merge javax.mail and javax.activation bundle into one to resolve class loader issue.
2012-10-23 05:41:41 +08:00
Carlos Ruiz 4bb88c5fd0 IDEMPIERE-225 Update setup config.ini to use 3.7.2 osgi library
Thanks to longnan for seed of the patch - including other 4 files affected
2012-05-01 12:26:04 -05:00
Heng Sin Low 869b404e3b IDEMPIERE-141 Update Platform to Eclipse 3.7.1 2012-02-17 06:28:30 +08:00
Heng Sin Low 9003815cff IDEMPIERE-114 Server installer broken
(transplanted from a39f7718f9b1a5485653a0d7cedf46a3bdb6959f)
2012-01-27 18:18:41 +08:00
Carlos Ruiz d2aefe74ed Upgrade jar file references to latest for installer and server 2011-05-09 23:40:13 -05:00