lgpl/argeo-commons.git
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

2 years agoIntroduce composite string
Mathieu Baudier [Mon, 17 Jan 2022 10:22:26 +0000 (11:22 +0100)]
Introduce composite string

2 years agoIntroduce name based UUID and correct time based UUID for high clock
Mathieu Baudier [Sat, 15 Jan 2022 09:06:02 +0000 (10:06 +0100)]
Introduce name based UUID and correct time based UUID for high clock
sequence

2 years agoIntroduce BytesUtils
Mathieu Baudier [Sat, 15 Jan 2022 09:05:13 +0000 (10:05 +0100)]
Introduce BytesUtils

2 years agoStabilise OSGi logging and service factories
Mathieu Baudier [Fri, 14 Jan 2022 08:15:26 +0000 (09:15 +0100)]
Stabilise OSGi logging and service factories

2 years agoAdapt after Argeo Suite refactoring.
Mathieu Baudier [Fri, 14 Jan 2022 07:07:23 +0000 (08:07 +0100)]
Adapt after Argeo Suite refactoring.

2 years agoMove Jetty factory to the servlet bundle
Mathieu Baudier [Tue, 11 Jan 2022 17:08:26 +0000 (18:08 +0100)]
Move Jetty factory to the servlet bundle

2 years agoImprove JCR repository lifecycle
Mathieu Baudier [Tue, 11 Jan 2022 09:56:38 +0000 (10:56 +0100)]
Improve JCR repository lifecycle

2 years agoForce CMS Context activation
Mathieu Baudier [Tue, 11 Jan 2022 05:37:32 +0000 (06:37 +0100)]
Force CMS Context activation

2 years agoComponents-based JCR configuration.
Mathieu Baudier [Tue, 11 Jan 2022 05:09:35 +0000 (06:09 +0100)]
Components-based JCR configuration.

2 years agoRefactor CMS life cycle.
Mathieu Baudier [Sun, 9 Jan 2022 07:42:55 +0000 (08:42 +0100)]
Refactor CMS life cycle.

2 years agoAdapt to recent API changes
Mathieu Baudier [Sun, 9 Jan 2022 04:39:24 +0000 (05:39 +0100)]
Adapt to recent API changes

2 years agoRename into CMS Context
Mathieu Baudier [Fri, 7 Jan 2022 09:57:17 +0000 (10:57 +0100)]
Rename into CMS Context

2 years agoReintegrate CLI into CMS
Mathieu Baudier [Fri, 7 Jan 2022 09:40:28 +0000 (10:40 +0100)]
Reintegrate CLI into CMS

2 years agoMassive Argeo APIs refactoring
Mathieu Baudier [Wed, 5 Jan 2022 11:36:42 +0000 (12:36 +0100)]
Massive Argeo APIs refactoring

2 years agoRename remote auth interfaces
Mathieu Baudier [Wed, 5 Jan 2022 09:45:02 +0000 (10:45 +0100)]
Rename remote auth interfaces

2 years agoFix various issues raised when adapting upper layers
Mathieu Baudier [Wed, 5 Jan 2022 09:10:35 +0000 (10:10 +0100)]
Fix various issues raised when adapting upper layers

2 years agoMerge demo into sdk
Mathieu Baudier [Wed, 5 Jan 2022 08:11:00 +0000 (09:11 +0100)]
Merge demo into sdk

2 years agoRename minimal into base
Mathieu Baudier [Wed, 5 Jan 2022 08:09:12 +0000 (09:09 +0100)]
Rename minimal into base

2 years agoIntroduce PostgreSQL specific CMS module
Mathieu Baudier [Wed, 5 Jan 2022 08:05:39 +0000 (09:05 +0100)]
Introduce PostgreSQL specific CMS module

2 years agoReintegrate RCP into Commons
Mathieu Baudier [Wed, 5 Jan 2022 07:15:17 +0000 (08:15 +0100)]
Reintegrate RCP into Commons

2 years agoMove rap specific to a sub groupId
Mathieu Baudier [Wed, 5 Jan 2022 06:58:54 +0000 (07:58 +0100)]
Move rap specific to a sub groupId

2 years agoRename enterprise into util
Mathieu Baudier [Wed, 5 Jan 2022 06:47:53 +0000 (07:47 +0100)]
Rename enterprise into util

2 years agoMove RAP specific to subdirectory
Mathieu Baudier [Wed, 5 Jan 2022 06:32:11 +0000 (07:32 +0100)]
Move RAP specific to subdirectory

2 years agoRename transtion bundle to cms.tp
Mathieu Baudier [Wed, 5 Jan 2022 06:21:32 +0000 (07:21 +0100)]
Rename transtion bundle to cms.tp

2 years agoStart making the component system more dynamic
Mathieu Baudier [Tue, 4 Jan 2022 06:42:06 +0000 (07:42 +0100)]
Start making the component system more dynamic

2 years agoRefine first component implementation
Mathieu Baudier [Tue, 4 Jan 2022 04:54:58 +0000 (05:54 +0100)]
Refine first component implementation

2 years agoStart working around components
Mathieu Baudier [Mon, 3 Jan 2022 10:43:55 +0000 (11:43 +0100)]
Start working around components

2 years agoIntroduce CMS Servlet.
Mathieu Baudier [Sat, 1 Jan 2022 08:58:34 +0000 (09:58 +0100)]
Introduce CMS Servlet.

2 years agoRemove unused configurations in build.properties
Mathieu Baudier [Fri, 31 Dec 2021 10:29:56 +0000 (11:29 +0100)]
Remove unused configurations in build.properties

2 years agoRemove dedicated class for log entries.
Mathieu Baudier [Fri, 31 Dec 2021 10:26:03 +0000 (11:26 +0100)]
Remove dedicated class for log entries.

2 years agoMake logging configurable
Mathieu Baudier [Fri, 31 Dec 2021 10:25:40 +0000 (11:25 +0100)]
Make logging configurable

2 years agoMake logging configurable
Mathieu Baudier [Fri, 31 Dec 2021 07:07:29 +0000 (08:07 +0100)]
Make logging configurable

2 years agoSLF4J implementation.
Mathieu Baudier [Thu, 30 Dec 2021 10:32:49 +0000 (11:32 +0100)]
SLF4J implementation.

2 years agoFall back to java.util.logging in a pure OSGi environment
Mathieu Baudier [Thu, 30 Dec 2021 07:59:31 +0000 (08:59 +0100)]
Fall back to java.util.logging in a pure OSGi environment

2 years agoRename OSGi Boot to Argeo Init and introduce logging framework.
Mathieu Baudier [Wed, 29 Dec 2021 10:29:45 +0000 (11:29 +0100)]
Rename OSGi Boot to Argeo Init and introduce logging framework.

2 years agoAdd integer standard type
Mathieu Baudier [Sun, 26 Dec 2021 08:24:51 +0000 (09:24 +0100)]
Add integer standard type

2 years agoFix data URI parsing
Mathieu Baudier [Sun, 26 Dec 2021 08:23:03 +0000 (09:23 +0100)]
Fix data URI parsing

2 years agoMove container build scripts
Mathieu Baudier [Sun, 26 Dec 2021 07:06:59 +0000 (08:06 +0100)]
Move container build scripts

2 years agoExpose parsing of standard attributes
Mathieu Baudier [Sun, 26 Dec 2021 07:03:41 +0000 (08:03 +0100)]
Expose parsing of standard attributes

2 years agoMove unit tests
Mathieu Baudier [Sun, 26 Dec 2021 07:03:27 +0000 (08:03 +0100)]
Move unit tests

2 years agoIntroduce open closeable method
Mathieu Baudier [Sun, 26 Dec 2021 06:25:33 +0000 (07:25 +0100)]
Introduce open closeable method

2 years agoMove enterprise tests
Mathieu Baudier [Sun, 26 Dec 2021 06:25:14 +0000 (07:25 +0100)]
Move enterprise tests

2 years agoStart integrating GCR and JCR (not yet working)
Mathieu Baudier [Wed, 22 Dec 2021 10:04:24 +0000 (11:04 +0100)]
Start integrating GCR and JCR (not yet working)

2 years agoFirst draft of file system based GCR
Mathieu Baudier [Sun, 12 Dec 2021 07:35:14 +0000 (08:35 +0100)]
First draft of file system based GCR

2 years agoFirst draft of GCR API
Mathieu Baudier [Sat, 11 Dec 2021 18:19:57 +0000 (19:19 +0100)]
First draft of GCR API

2 years agoMajor refactoring of Argeo CMS UI
Mathieu Baudier [Fri, 10 Dec 2021 10:43:43 +0000 (11:43 +0100)]
Major refactoring of Argeo CMS UI

2 years agoSimplify Argeo Commons project structure
Mathieu Baudier [Thu, 9 Dec 2021 11:11:24 +0000 (12:11 +0100)]
Simplify Argeo Commons project structure

2 years agoMove JCR utilities from API to CMS JCR
Mathieu Baudier [Tue, 7 Dec 2021 09:36:05 +0000 (10:36 +0100)]
Move JCR utilities from API to CMS JCR

2 years agoRemove dependency to JTA
Mathieu Baudier [Tue, 7 Dec 2021 08:47:02 +0000 (09:47 +0100)]
Remove dependency to JTA

2 years agoRemove all JCR related components from CMS.
Mathieu Baudier [Sun, 5 Dec 2021 09:42:44 +0000 (10:42 +0100)]
Remove all JCR related components from CMS.

2 years agoMove Eclipse components which are JCR specific.
Mathieu Baudier [Sun, 5 Dec 2021 07:18:43 +0000 (08:18 +0100)]
Move Eclipse components which are JCR specific.