lgpl/argeo-commons.git
2 years agoPrepare release v2.1.105
Mathieu Baudier [Mon, 28 Feb 2022 08:09:24 +0000 (09:09 +0100)]
Prepare release

2 years agoMerge remote-tracking branch 'origin/unstable' into testing
Mathieu Baudier [Mon, 28 Feb 2022 07:32:19 +0000 (08:32 +0100)]
Merge remote-tracking branch 'origin/unstable' into testing

2 years agoPrepare next development cycle
Mathieu Baudier [Mon, 28 Feb 2022 07:26:58 +0000 (08:26 +0100)]
Prepare next development cycle

2 years agoChange Argeo Init branch in systemd
Mathieu Baudier [Mon, 28 Feb 2022 07:14:07 +0000 (08:14 +0100)]
Change Argeo Init branch in systemd

2 years agoPrepare release v2.3.6
Mathieu Baudier [Mon, 28 Feb 2022 06:03:44 +0000 (07:03 +0100)]
Prepare release

2 years agoUpdate build
Mathieu Baudier [Sun, 27 Feb 2022 08:29:22 +0000 (09:29 +0100)]
Update build

2 years agoMerge remote-tracking branch 'origin/unstable' into testing
Mathieu Baudier [Sun, 27 Feb 2022 08:29:12 +0000 (09:29 +0100)]
Merge remote-tracking branch 'origin/unstable' into testing

Conflicts:
cnf/build.bnd
cnf/maven.bnd
demo/pom.xml
dep/org.argeo.dep.cms.client/pom.xml
dep/org.argeo.dep.cms.e4.rap/pom.xml
dep/org.argeo.dep.cms.ext/pom.xml
dep/org.argeo.dep.cms.node/pom.xml
dep/org.argeo.dep.cms.ui.rap/pom.xml
dep/pom.xml
dist/argeo-cli/pom.xml
dist/argeo-node/pom.xml
dist/containers/pom.xml
dist/osgi-boot/pom.xml
dist/pom.xml
org.argeo.api/pom.xml
org.argeo.cms.e4.rap/pom.xml
org.argeo.cms.e4/pom.xml
org.argeo.cms.ui.rap/pom.xml
org.argeo.cms.ui.theme/pom.xml
org.argeo.cms.ui/pom.xml
org.argeo.cms/pom.xml
org.argeo.core/pom.xml
org.argeo.eclipse.ui.rap/pom.xml
org.argeo.eclipse.ui/pom.xml
org.argeo.enterprise/pom.xml
org.argeo.jcr/pom.xml
org.argeo.maintenance/pom.xml
org.argeo.osgi.boot/pom.xml
pom.xml
sdk/pom.xml

2 years agoUpdate build
Mathieu Baudier [Sun, 27 Feb 2022 08:21:26 +0000 (09:21 +0100)]
Update build

2 years agoRemove Maven
Mathieu Baudier [Sun, 27 Feb 2022 07:26:03 +0000 (08:26 +0100)]
Remove Maven

2 years agoMake branch more stable
Mathieu Baudier [Sun, 27 Feb 2022 07:11:46 +0000 (08:11 +0100)]
Make branch more stable

2 years agoAdapt RCP makefile
Mathieu Baudier [Sat, 26 Feb 2022 10:57:08 +0000 (11:57 +0100)]
Adapt RCP makefile

2 years agoRemove old build scripts
Mathieu Baudier [Sat, 26 Feb 2022 10:33:11 +0000 (11:33 +0100)]
Remove old build scripts

2 years agoUpdate build scripts
Mathieu Baudier [Sat, 26 Feb 2022 10:25:17 +0000 (11:25 +0100)]
Update build scripts

2 years agoUse centralised build scripts
Mathieu Baudier [Sat, 26 Feb 2022 10:25:05 +0000 (11:25 +0100)]
Use centralised build scripts

2 years agoRemove old build files
Mathieu Baudier [Sat, 26 Feb 2022 09:49:02 +0000 (10:49 +0100)]
Remove old build files

2 years agoPrepare next development cycle
Mathieu Baudier [Sat, 26 Feb 2022 06:28:59 +0000 (07:28 +0100)]
Prepare next development cycle

2 years ago[maven-release-plugin] prepare for next development iteration
Mathieu Baudier [Sat, 26 Feb 2022 06:23:04 +0000 (06:23 +0000)]
[maven-release-plugin] prepare for next development iteration

2 years ago[maven-release-plugin] prepare release argeo-commons-2.3.5 argeo-commons-2.3.5
Mathieu Baudier [Sat, 26 Feb 2022 06:21:26 +0000 (06:21 +0000)]
[maven-release-plugin] prepare release argeo-commons-2.3.5

2 years ago[maven-release-plugin] rollback the release of argeo-commons-2.3.5
Mathieu Baudier [Sat, 26 Feb 2022 06:20:32 +0000 (06:20 +0000)]
[maven-release-plugin] rollback the release of argeo-commons-2.3.5

2 years ago[maven-release-plugin] prepare release argeo-commons-2.3.5
Mathieu Baudier [Sat, 26 Feb 2022 06:17:05 +0000 (06:17 +0000)]
[maven-release-plugin] prepare release argeo-commons-2.3.5

2 years agoPrepare release
Mathieu Baudier [Sat, 26 Feb 2022 06:15:18 +0000 (07:15 +0100)]
Prepare release

2 years agoAdapt to changes in CmsLogin
Mathieu Baudier [Sat, 26 Feb 2022 05:53:22 +0000 (06:53 +0100)]
Adapt to changes in CmsLogin

2 years agoDocument deployment
Mathieu Baudier [Tue, 22 Feb 2022 05:57:47 +0000 (06:57 +0100)]
Document deployment

2 years agoMake OSGi build more flexible
Mathieu Baudier [Tue, 22 Feb 2022 05:57:17 +0000 (06:57 +0100)]
Make OSGi build more flexible

2 years agoMake clean more robust
Mathieu Baudier [Tue, 22 Feb 2022 03:23:39 +0000 (04:23 +0100)]
Make clean more robust

2 years agoSystemd deployment
Mathieu Baudier [Mon, 21 Feb 2022 10:31:13 +0000 (11:31 +0100)]
Systemd deployment

2 years agoInclude Java services files
Mathieu Baudier [Mon, 21 Feb 2022 08:34:34 +0000 (09:34 +0100)]
Include Java services files

2 years agoChange default A2 directories
Mathieu Baudier [Mon, 21 Feb 2022 08:07:39 +0000 (09:07 +0100)]
Change default A2 directories

2 years agoSimplify argeo-init configuration
Mathieu Baudier [Mon, 21 Feb 2022 08:07:09 +0000 (09:07 +0100)]
Simplify argeo-init configuration

2 years agoImprove make build
Mathieu Baudier [Fri, 18 Feb 2022 05:10:07 +0000 (06:10 +0100)]
Improve make build

2 years agoIntroduce parent theme
Mathieu Baudier [Thu, 17 Feb 2022 10:40:19 +0000 (11:40 +0100)]
Introduce parent theme

2 years agoIntroduce JCR Row column provider
Mathieu Baudier [Thu, 17 Feb 2022 07:39:41 +0000 (08:39 +0100)]
Introduce JCR Row column provider

2 years agoMake LdapAttr a String supplier
Mathieu Baudier [Thu, 17 Feb 2022 07:39:26 +0000 (08:39 +0100)]
Make LdapAttr a String supplier

2 years agoDocumentation
Mathieu Baudier [Wed, 16 Feb 2022 08:49:20 +0000 (09:49 +0100)]
Documentation

2 years agoMake open admin session more robust.
Mathieu Baudier [Wed, 16 Feb 2022 08:49:08 +0000 (09:49 +0100)]
Make open admin session more robust.

2 years agoFix remote auth session
Mathieu Baudier [Tue, 15 Feb 2022 06:00:35 +0000 (07:00 +0100)]
Fix remote auth session

2 years agoIntroduce forced password for tests
Mathieu Baudier [Tue, 15 Feb 2022 05:46:08 +0000 (06:46 +0100)]
Introduce forced password for tests

2 years agoRepair locale support
Mathieu Baudier [Mon, 14 Feb 2022 07:27:17 +0000 (08:27 +0100)]
Repair locale support

2 years agoFix MANIFEST generation issues.
Mathieu Baudier [Sun, 13 Feb 2022 06:19:30 +0000 (07:19 +0100)]
Fix MANIFEST generation issues.

2 years agoUse latest release of Argeo Maven parent
Mathieu Baudier [Sun, 13 Feb 2022 06:11:11 +0000 (07:11 +0100)]
Use latest release of Argeo Maven parent

2 years agoRename CMS RAP and CMS RCP categories.
Mathieu Baudier [Sun, 13 Feb 2022 05:31:11 +0000 (06:31 +0100)]
Rename CMS RAP and CMS RCP categories.

2 years agoAdapt CMS RCP to recent changes.
Mathieu Baudier [Sun, 13 Feb 2022 05:30:56 +0000 (06:30 +0100)]
Adapt CMS RCP to recent changes.

2 years agoSeparate RAP and RCP builds
Mathieu Baudier [Sat, 12 Feb 2022 11:42:37 +0000 (12:42 +0100)]
Separate RAP and RCP builds

2 years agoBuilds based on Make
Mathieu Baudier [Sat, 12 Feb 2022 10:23:40 +0000 (11:23 +0100)]
Builds based on Make

2 years agoRemove JUnit dependency
Mathieu Baudier [Sat, 12 Feb 2022 10:23:08 +0000 (11:23 +0100)]
Remove JUnit dependency

2 years agoRemove file committed by mistake
Mathieu Baudier [Sat, 12 Feb 2022 05:27:13 +0000 (06:27 +0100)]
Remove file committed by mistake

2 years agoMove JNI to a standalone subdirectory.
Mathieu Baudier [Sat, 12 Feb 2022 05:22:55 +0000 (06:22 +0100)]
Move JNI to a standalone subdirectory.

2 years agoAdapt to changes in third-party distribution.
Mathieu Baudier [Fri, 11 Feb 2022 10:06:21 +0000 (11:06 +0100)]
Adapt to changes in third-party distribution.

2 years agoAdapt to changes in third parties distribution
Mathieu Baudier [Fri, 11 Feb 2022 08:36:20 +0000 (09:36 +0100)]
Adapt to changes in third parties distribution

2 years agoRevert to standard BND consumer policy
Mathieu Baudier [Fri, 11 Feb 2022 08:35:09 +0000 (09:35 +0100)]
Revert to standard BND consumer policy

2 years agoMove CLI and Sync to SLC.
Mathieu Baudier [Thu, 10 Feb 2022 10:08:23 +0000 (11:08 +0100)]
Move CLI and Sync to SLC.

2 years agoMove SLF4J implementation from Commons to SLC
Mathieu Baudier [Thu, 10 Feb 2022 08:40:16 +0000 (09:40 +0100)]
Move SLF4J implementation from Commons to SLC

2 years agoReactivate JCR webdav and remote servlets
Mathieu Baudier [Tue, 8 Feb 2022 07:45:20 +0000 (08:45 +0100)]
Reactivate JCR webdav and remote servlets

2 years agoDecouple slf4j implementation from CMS API
Mathieu Baudier [Mon, 7 Feb 2022 05:19:14 +0000 (06:19 +0100)]
Decouple slf4j implementation from CMS API

2 years agoTemporarily extend Jackrabbit version range
Mathieu Baudier [Mon, 7 Feb 2022 05:18:44 +0000 (06:18 +0100)]
Temporarily extend Jackrabbit version range

2 years agoAdaptation to the new Argeo Distribution approach
Mathieu Baudier [Sat, 5 Feb 2022 12:08:25 +0000 (13:08 +0100)]
Adaptation to the new Argeo Distribution approach

2 years agoAPIs javadoc
Mathieu Baudier [Wed, 2 Feb 2022 07:18:36 +0000 (08:18 +0100)]
APIs javadoc

2 years agoPut libuuid JNI bridge in a dedicated package.
Mathieu Baudier [Mon, 31 Jan 2022 10:38:00 +0000 (11:38 +0100)]
Put libuuid JNI bridge in a dedicated package.

2 years agoOptimise JNI compilation (-O3)
Mathieu Baudier [Mon, 31 Jan 2022 07:31:42 +0000 (08:31 +0100)]
Optimise JNI compilation (-O3)

2 years agoNative UUID factory fully implemented.
Mathieu Baudier [Mon, 31 Jan 2022 07:27:49 +0000 (08:27 +0100)]
Native UUID factory fully implemented.

2 years agoFirst working version of UUID factory using the native libuuid library.
Mathieu Baudier [Mon, 31 Jan 2022 06:50:45 +0000 (07:50 +0100)]
First working version of UUID factory using the native libuuid library.

2 years agoStart working on JNI implementation of UUID factory.
Mathieu Baudier [Sun, 30 Jan 2022 08:39:54 +0000 (09:39 +0100)]
Start working on JNI implementation of UUID factory.

2 years agoAdd PostgreSQL bundle to Makefile
Mathieu Baudier [Sun, 30 Jan 2022 06:49:00 +0000 (07:49 +0100)]
Add PostgreSQL bundle to Makefile

2 years agoAdd Eclipse and RCP bundles to Makefile
Mathieu Baudier [Sun, 30 Jan 2022 06:46:45 +0000 (07:46 +0100)]
Add Eclipse and RCP bundles to Makefile

2 years agoStart making Makefile more generic
Mathieu Baudier [Sat, 29 Jan 2022 11:30:48 +0000 (12:30 +0100)]
Start making Makefile more generic

2 years agoImprove BND usage in Makefile
Mathieu Baudier [Sat, 29 Jan 2022 10:22:04 +0000 (11:22 +0100)]
Improve BND usage in Makefile

2 years agoSeparate JNI projects
Mathieu Baudier [Sat, 29 Jan 2022 07:53:49 +0000 (08:53 +0100)]
Separate JNI projects

2 years agoExperiment with package-based make
Mathieu Baudier [Fri, 28 Jan 2022 13:17:33 +0000 (14:17 +0100)]
Experiment with package-based make

2 years agoPut Eclipse and JCR components in subdirs in order to clarify indirect
Mathieu Baudier [Fri, 28 Jan 2022 10:27:24 +0000 (11:27 +0100)]
Put Eclipse and JCR components in subdirs in order to clarify indirect
licensing issues with GPL.

2 years agoIntroduce Makefile for Java build
Mathieu Baudier [Fri, 28 Jan 2022 10:00:58 +0000 (11:00 +0100)]
Introduce Makefile for Java build

2 years agoSDK system based on Makefiles
Mathieu Baudier [Thu, 27 Jan 2022 11:21:56 +0000 (12:21 +0100)]
SDK system based on Makefiles

2 years agoIntroduce Makefile and JNI support
Mathieu Baudier [Thu, 27 Jan 2022 08:37:58 +0000 (09:37 +0100)]
Introduce Makefile and JNI support

2 years agoImprove clock sequence range configuration
Mathieu Baudier [Wed, 26 Jan 2022 09:16:09 +0000 (10:16 +0100)]
Improve clock sequence range configuration

2 years agoAll typed UUIDs implemented (except v2).
Mathieu Baudier [Wed, 26 Jan 2022 05:47:10 +0000 (06:47 +0100)]
All typed UUIDs implemented (except v2).

2 years agoIntroduce typed UUIDs.
Mathieu Baudier [Tue, 25 Jan 2022 09:21:16 +0000 (10:21 +0100)]
Introduce typed UUIDs.

2 years agoUUID binary utilities.
Mathieu Baudier [Tue, 25 Jan 2022 09:20:56 +0000 (10:20 +0100)]
UUID binary utilities.

2 years agoDocument and clean up UUID factory API and implementation.
Mathieu Baudier [Tue, 25 Jan 2022 09:20:28 +0000 (10:20 +0100)]
Document and clean up UUID factory API and implementation.

2 years agoNo-operation UUID factory, providing only default Java random UUIDs.
Mathieu Baudier [Tue, 25 Jan 2022 07:19:39 +0000 (08:19 +0100)]
No-operation UUID factory, providing only default Java random UUIDs.

2 years agoKeep experimenting with package metadata.
Mathieu Baudier [Tue, 25 Jan 2022 06:05:55 +0000 (07:05 +0100)]
Keep experimenting with package metadata.

2 years agoReseed secure random for each random UUID.
Mathieu Baudier [Mon, 24 Jan 2022 11:58:12 +0000 (12:58 +0100)]
Reseed secure random for each random UUID.

2 years agoStabilise configuration and documentation of UUID factory.
Mathieu Baudier [Mon, 24 Jan 2022 11:45:23 +0000 (12:45 +0100)]
Stabilise configuration and documentation of UUID factory.

2 years agoImprove time based UUID speed and configuration.
Mathieu Baudier [Mon, 24 Jan 2022 10:07:50 +0000 (11:07 +0100)]
Improve time based UUID speed and configuration.

2 years agoFix clock sequence initialisation
Mathieu Baudier [Mon, 24 Jan 2022 08:39:16 +0000 (09:39 +0100)]
Fix clock sequence initialisation

2 years agoMake time based UUID generation more robust.
Mathieu Baudier [Mon, 24 Jan 2022 08:27:01 +0000 (09:27 +0100)]
Make time based UUID generation more robust.

2 years agoIntegrate UUID API
Mathieu Baudier [Mon, 24 Jan 2022 04:45:39 +0000 (05:45 +0100)]
Integrate UUID API

2 years agoCreate separate project for UUID API.
Mathieu Baudier [Mon, 24 Jan 2022 04:36:58 +0000 (05:36 +0100)]
Create separate project for UUID API.

2 years agoExperiment with package level A2 metadata
Mathieu Baudier [Mon, 24 Jan 2022 04:34:34 +0000 (05:34 +0100)]
Experiment with package level A2 metadata

2 years agoAsynchronous UUID factory.
Mathieu Baudier [Sun, 23 Jan 2022 13:26:56 +0000 (14:26 +0100)]
Asynchronous UUID factory.

2 years agoAdd message supplier to CMS log
Mathieu Baudier [Sun, 23 Jan 2022 13:26:28 +0000 (14:26 +0100)]
Add message supplier to CMS log

2 years agoUUID algorithms in an abstract class
Mathieu Baudier [Sun, 23 Jan 2022 06:15:16 +0000 (07:15 +0100)]
UUID algorithms in an abstract class

2 years agoMove time UUID nodeid back to the factory
Mathieu Baudier [Sun, 23 Jan 2022 05:38:12 +0000 (06:38 +0100)]
Move time UUID nodeid back to the factory

2 years agoMove default UUID factory to the implementation
Mathieu Baudier [Sat, 22 Jan 2022 13:55:09 +0000 (14:55 +0100)]
Move default UUID factory to the implementation

2 years agoWorking UUID factory
Mathieu Baudier [Sat, 22 Jan 2022 13:03:42 +0000 (14:03 +0100)]
Working UUID factory

2 years agoMove UUID utilities to ACR API
Mathieu Baudier [Sat, 22 Jan 2022 05:19:25 +0000 (06:19 +0100)]
Move UUID utilities to ACR API

2 years agoRename GCR to ACR.
Mathieu Baudier [Sat, 22 Jan 2022 05:14:42 +0000 (06:14 +0100)]
Rename GCR to ACR.

2 years agoWork on typing
Mathieu Baudier [Sat, 22 Jan 2022 04:49:03 +0000 (05:49 +0100)]
Work on typing

2 years agoRemove ByteUtils
Mathieu Baudier [Sat, 22 Jan 2022 04:43:21 +0000 (05:43 +0100)]
Remove ByteUtils

2 years agoIntroduce namespace support
Mathieu Baudier [Thu, 20 Jan 2022 11:58:20 +0000 (12:58 +0100)]
Introduce namespace support

2 years agoIntroduce CRUD to GCR
Mathieu Baudier [Tue, 18 Jan 2022 09:21:19 +0000 (10:21 +0100)]
Introduce CRUD to GCR

2 years agoSmoke tests conventions
Mathieu Baudier [Mon, 17 Jan 2022 10:23:04 +0000 (11:23 +0100)]
Smoke tests conventions