lgpl/argeo-commons.git
22 months agoImprove, clarify and register namespaces
Mathieu Baudier [Mon, 27 Jun 2022 10:37:40 +0000 (12:37 +0200)]
Improve, clarify and register namespaces

22 months agoRegister JCR namespaces.
Mathieu Baudier [Mon, 27 Jun 2022 08:14:14 +0000 (10:14 +0200)]
Register JCR namespaces.

22 months agoActivate deploy config immediately, in order to avoid deadlock.
Mathieu Baudier [Mon, 27 Jun 2022 08:14:00 +0000 (10:14 +0200)]
Activate deploy config immediately, in order to avoid deadlock.

22 months agoSupport IPA
Mathieu Baudier [Sun, 26 Jun 2022 18:50:57 +0000 (20:50 +0200)]
Support IPA

22 months agoDirectory as a hierarchy unit.
Mathieu Baudier [Sun, 26 Jun 2022 08:47:05 +0000 (10:47 +0200)]
Directory as a hierarchy unit.

22 months agoUse runtime namespace context as default.
Mathieu Baudier [Sun, 26 Jun 2022 08:46:50 +0000 (10:46 +0200)]
Use runtime namespace context as default.

22 months agoRefactor SWT UX.
Mathieu Baudier [Sun, 26 Jun 2022 08:46:10 +0000 (10:46 +0200)]
Refactor SWT UX.

22 months agoAuthenticate SWT event loop.
Mathieu Baudier [Sun, 26 Jun 2022 08:45:12 +0000 (10:45 +0200)]
Authenticate SWT event loop.

23 months agoIntroduce plain styled control and editable text.
Mathieu Baudier [Thu, 23 Jun 2022 12:45:13 +0000 (14:45 +0200)]
Introduce plain styled control and editable text.

23 months agoMove UX components between packages
Mathieu Baudier [Thu, 23 Jun 2022 10:59:13 +0000 (12:59 +0200)]
Move UX components between packages

23 months agoChange package of non-JCR SWT components.
Mathieu Baudier [Thu, 23 Jun 2022 10:41:27 +0000 (12:41 +0200)]
Change package of non-JCR SWT components.

23 months agoChange ScrolledPage package
Mathieu Baudier [Thu, 23 Jun 2022 10:12:09 +0000 (12:12 +0200)]
Change ScrolledPage package

23 months agoImprove naming. Fix Argeo namespace base.
Mathieu Baudier [Thu, 23 Jun 2022 08:22:55 +0000 (10:22 +0200)]
Improve naming. Fix Argeo namespace base.

23 months agoSimplify LDAP directory.
Mathieu Baudier [Thu, 23 Jun 2022 07:02:49 +0000 (09:02 +0200)]
Simplify LDAP directory.

23 months agoRefactor CMS UX API
Mathieu Baudier [Thu, 23 Jun 2022 05:00:34 +0000 (07:00 +0200)]
Refactor CMS UX API

23 months agoSeparate LDIF and LDAP DAOs
Mathieu Baudier [Wed, 22 Jun 2022 11:13:19 +0000 (13:13 +0200)]
Separate LDIF and LDAP DAOs

23 months agoDecorrelate directory implementation from user admin
Mathieu Baudier [Wed, 22 Jun 2022 08:05:00 +0000 (10:05 +0200)]
Decorrelate directory implementation from user admin

23 months agoIntroduce transaction working copy abstraction
Mathieu Baudier [Wed, 22 Jun 2022 05:57:08 +0000 (07:57 +0200)]
Introduce transaction working copy abstraction

23 months agoRename transaction package
Mathieu Baudier [Wed, 22 Jun 2022 05:07:49 +0000 (07:07 +0200)]
Rename transaction package

23 months agoFix functional filter
Mathieu Baudier [Wed, 22 Jun 2022 04:51:39 +0000 (06:51 +0200)]
Fix functional filter

23 months agoRefactor naming packages
Mathieu Baudier [Wed, 22 Jun 2022 04:27:01 +0000 (06:27 +0200)]
Refactor naming packages

23 months agoLDAP support for hierarchy unit. Code clean up.
Mathieu Baudier [Wed, 22 Jun 2022 04:17:26 +0000 (06:17 +0200)]
LDAP support for hierarchy unit. Code clean up.

23 months agoIntroduce system roles
Mathieu Baudier [Tue, 21 Jun 2022 09:27:36 +0000 (11:27 +0200)]
Introduce system roles

23 months agoIntroduce directory kinds.
Mathieu Baudier [Tue, 21 Jun 2022 05:18:11 +0000 (07:18 +0200)]
Introduce directory kinds.

23 months agoImprove ACR viewer.
Mathieu Baudier [Mon, 20 Jun 2022 10:42:19 +0000 (12:42 +0200)]
Improve ACR viewer.

23 months agoFix get directory content path
Mathieu Baudier [Mon, 20 Jun 2022 08:36:31 +0000 (10:36 +0200)]
Fix get directory content path

23 months agoSimplify hierarchy units
Mathieu Baudier [Mon, 20 Jun 2022 08:32:09 +0000 (10:32 +0200)]
Simplify hierarchy units

23 months agoIntroduce directory content provider
Mathieu Baudier [Fri, 17 Jun 2022 10:12:25 +0000 (12:12 +0200)]
Introduce directory content provider

23 months agoImprove ACR.
Mathieu Baudier [Thu, 16 Jun 2022 10:27:40 +0000 (12:27 +0200)]
Improve ACR.

23 months agoRefactor to use ACR instead of JCR.
Mathieu Baudier [Thu, 16 Jun 2022 07:29:03 +0000 (09:29 +0200)]
Refactor to use ACR instead of JCR.

23 months agoIntroduce hierarchies in user management
Mathieu Baudier [Wed, 15 Jun 2022 09:15:52 +0000 (11:15 +0200)]
Introduce hierarchies in user management

23 months agoStart clarifying user admin.
Mathieu Baudier [Mon, 13 Jun 2022 05:53:47 +0000 (07:53 +0200)]
Start clarifying user admin.

23 months agoMini desktop graalvm packaging.
Mathieu Baudier [Sat, 11 Jun 2022 08:56:28 +0000 (10:56 +0200)]
Mini desktop graalvm packaging.

23 months agoSwitch thin logger to synchronous in order to support native images
Mathieu Baudier [Thu, 9 Jun 2022 10:35:00 +0000 (12:35 +0200)]
Switch thin logger to synchronous in order to support native images

23 months agoStatic CMS working as native image
Mathieu Baudier [Wed, 8 Jun 2022 11:16:34 +0000 (13:16 +0200)]
Static CMS working as native image

23 months agoStatic CMS working as native image.
Mathieu Baudier [Wed, 8 Jun 2022 10:44:12 +0000 (12:44 +0200)]
Static CMS working as native image.

23 months agoNative image configuration for single user repository.
Mathieu Baudier [Wed, 8 Jun 2022 10:34:53 +0000 (12:34 +0200)]
Native image configuration for single user repository.

23 months agoIgnore node directory
Mathieu Baudier [Wed, 8 Jun 2022 10:34:33 +0000 (12:34 +0200)]
Ignore node directory

23 months agoFix error reporting
Mathieu Baudier [Wed, 8 Jun 2022 10:34:21 +0000 (12:34 +0200)]
Fix error reporting

23 months agoRemove files committed by mistake
Mathieu Baudier [Wed, 8 Jun 2022 10:33:04 +0000 (12:33 +0200)]
Remove files committed by mistake

23 months agoMake ACR implementation more robust.
Mathieu Baudier [Wed, 8 Jun 2022 09:29:10 +0000 (11:29 +0200)]
Make ACR implementation more robust.

23 months agoACR compatible with Android.
Mathieu Baudier [Wed, 8 Jun 2022 08:28:40 +0000 (10:28 +0200)]
ACR compatible with Android.

23 months agoDo not log all types.
Mathieu Baudier [Tue, 7 Jun 2022 10:51:52 +0000 (12:51 +0200)]
Do not log all types.

23 months agoRemove strong dependencies to various classes not supported by Android
Mathieu Baudier [Tue, 7 Jun 2022 10:51:39 +0000 (12:51 +0200)]
Remove strong dependencies to various classes not supported by Android

23 months agoFallback mechanism in case System.getLogger is not supported (e.g.
Mathieu Baudier [Tue, 7 Jun 2022 10:50:29 +0000 (12:50 +0200)]
Fallback mechanism in case System.getLogger is not supported (e.g.
Android).

23 months agoRemove dependencies to System.getLogger, for Android compatibility.
Mathieu Baudier [Tue, 7 Jun 2022 10:49:53 +0000 (12:49 +0200)]
Remove dependencies to System.getLogger, for Android compatibility.

23 months agoFix duplicate configurations
Mathieu Baudier [Tue, 7 Jun 2022 05:00:57 +0000 (07:00 +0200)]
Fix duplicate configurations

23 months agoDisable unused method.
Mathieu Baudier [Tue, 7 Jun 2022 05:00:11 +0000 (07:00 +0200)]
Disable unused method.

23 months agoFix anonymous login
Mathieu Baudier [Sun, 5 Jun 2022 07:36:43 +0000 (09:36 +0200)]
Fix anonymous login

23 months agoAnalyse XSD to define attribute types and list content names.
Mathieu Baudier [Sat, 4 Jun 2022 09:46:47 +0000 (11:46 +0200)]
Analyse XSD to define attribute types and list content names.

23 months agoClean up and refactor ACR and component register.
Mathieu Baudier [Fri, 3 Jun 2022 08:39:45 +0000 (10:39 +0200)]
Clean up and refactor ACR and component register.

23 months agoIntroduce SWT hierarchical part
Mathieu Baudier [Fri, 3 Jun 2022 03:49:15 +0000 (05:49 +0200)]
Introduce SWT hierarchical part

23 months agoImprove ACR / JCR integration.
Mathieu Baudier [Thu, 2 Jun 2022 08:34:18 +0000 (10:34 +0200)]
Improve ACR / JCR integration.

23 months agoStart supporting mounting of XML with FS.
Mathieu Baudier [Wed, 1 Jun 2022 08:34:07 +0000 (10:34 +0200)]
Start supporting mounting of XML with FS.

23 months agoUse local XSD imports.
Mathieu Baudier [Tue, 31 May 2022 08:53:41 +0000 (10:53 +0200)]
Use local XSD imports.

23 months agoIntroduce XSD support.
Mathieu Baudier [Tue, 31 May 2022 08:49:37 +0000 (10:49 +0200)]
Introduce XSD support.

23 months agoMake CMS user app more robust.
Mathieu Baudier [Sun, 29 May 2022 07:46:59 +0000 (09:46 +0200)]
Make CMS user app more robust.

23 months agoImprove OSGi initialisation
Mathieu Baudier [Sun, 29 May 2022 06:50:44 +0000 (08:50 +0200)]
Improve OSGi initialisation

23 months agoImprove makefile
Mathieu Baudier [Sun, 29 May 2022 06:50:28 +0000 (08:50 +0200)]
Improve makefile

23 months agoExplicitly import javax.xml.namespace
Mathieu Baudier [Sun, 29 May 2022 06:50:04 +0000 (08:50 +0200)]
Explicitly import javax.xml.namespace

23 months agoMake A2 API more public.
Mathieu Baudier [Sat, 28 May 2022 09:30:38 +0000 (11:30 +0200)]
Make A2 API more public.

23 months agoMake sure LoggerFinder has been lazily activated.
Mathieu Baudier [Sat, 28 May 2022 09:30:19 +0000 (11:30 +0200)]
Make sure LoggerFinder has been lazily activated.

23 months agoAdapt SSH support.
Mathieu Baudier [Wed, 25 May 2022 08:30:42 +0000 (10:30 +0200)]
Adapt SSH support.

23 months agoIgnore generated test files
Mathieu Baudier [Wed, 25 May 2022 07:55:21 +0000 (09:55 +0200)]
Ignore generated test files

23 months agoReintroduce CMS SSH and rename CMS SQL.
Mathieu Baudier [Wed, 25 May 2022 07:51:42 +0000 (09:51 +0200)]
Reintroduce CMS SSH and rename CMS SQL.

23 months agoReintroduce web socket support.
Mathieu Baudier [Wed, 25 May 2022 07:29:00 +0000 (09:29 +0200)]
Reintroduce web socket support.

2 years agoImprove namespace management
Mathieu Baudier [Tue, 24 May 2022 06:05:41 +0000 (08:05 +0200)]
Improve namespace management

2 years agoMove CMS session management to CMS Context.
Mathieu Baudier [Fri, 20 May 2022 14:48:15 +0000 (16:48 +0200)]
Move CMS session management to CMS Context.

2 years agoIntroduce static CMS.
Mathieu Baudier [Fri, 20 May 2022 09:51:32 +0000 (11:51 +0200)]
Introduce static CMS.

2 years agoImprove static register framework
Mathieu Baudier [Fri, 20 May 2022 09:37:43 +0000 (11:37 +0200)]
Improve static register framework

2 years agoIntroduce CMS UX
Mathieu Baudier [Fri, 20 May 2022 06:31:25 +0000 (08:31 +0200)]
Introduce CMS UX

2 years agoRemove unused reference to CMS session.
Mathieu Baudier [Fri, 20 May 2022 04:17:36 +0000 (06:17 +0200)]
Remove unused reference to CMS session.

2 years agoIntroduce content adapters for JCR
Mathieu Baudier [Tue, 17 May 2022 11:54:58 +0000 (13:54 +0200)]
Introduce content adapters for JCR

2 years agoStart implementing adapting JCR node to an XML source.
Mathieu Baudier [Mon, 16 May 2022 08:45:47 +0000 (10:45 +0200)]
Start implementing adapting JCR node to an XML source.

2 years agoRefresh JCR session
Mathieu Baudier [Mon, 16 May 2022 08:45:06 +0000 (10:45 +0200)]
Refresh JCR session

2 years agoMake JCR content independent of a given node.
Mathieu Baudier [Mon, 16 May 2022 08:11:11 +0000 (10:11 +0200)]
Make JCR content independent of a given node.

2 years agoReintegrate CLI and FS sync.
Mathieu Baudier [Mon, 16 May 2022 05:21:20 +0000 (07:21 +0200)]
Reintegrate CLI and FS sync.

2 years agoJCR as an ACR backend
Mathieu Baudier [Fri, 13 May 2022 05:53:43 +0000 (07:53 +0200)]
JCR as an ACR backend

2 years agoDeal with empty app path in RCP
Mathieu Baudier [Wed, 11 May 2022 05:34:58 +0000 (07:34 +0200)]
Deal with empty app path in RCP

2 years agoIntroduced single source image display
Mathieu Baudier [Mon, 9 May 2022 04:48:50 +0000 (06:48 +0200)]
Introduced single source image display

2 years agoIntroduce dynamic icon generation from SVG
Mathieu Baudier [Sat, 7 May 2022 09:52:29 +0000 (11:52 +0200)]
Introduce dynamic icon generation from SVG

2 years agoAdapt to new third parties
Mathieu Baudier [Sat, 7 May 2022 09:03:29 +0000 (11:03 +0200)]
Adapt to new third parties

2 years agoSimplify CMS App deployment
Mathieu Baudier [Fri, 6 May 2022 10:42:17 +0000 (12:42 +0200)]
Simplify CMS App deployment

2 years agoAdapt to changes in CMS
Mathieu Baudier [Thu, 5 May 2022 08:08:02 +0000 (10:08 +0200)]
Adapt to changes in CMS

2 years agoIntroduce XML normaliser
Mathieu Baudier [Wed, 4 May 2022 10:18:11 +0000 (12:18 +0200)]
Introduce XML normaliser

2 years agoPrepare next development cycle
Mathieu Baudier [Sat, 12 Mar 2022 11:25:11 +0000 (12:25 +0100)]
Prepare next development cycle

2 years agoPrepare release
Mathieu Baudier [Sat, 12 Mar 2022 11:06:36 +0000 (12:06 +0100)]
Prepare release

2 years agoBetter integrate RCP build
Mathieu Baudier [Sat, 12 Mar 2022 11:01:13 +0000 (12:01 +0100)]
Better integrate RCP build

2 years agoRemove unused directory
Mathieu Baudier [Sat, 12 Mar 2022 10:50:16 +0000 (11:50 +0100)]
Remove unused directory

2 years agoImprove Argeo Init shutdown sequence.
Mathieu Baudier [Fri, 4 Mar 2022 09:23:04 +0000 (10:23 +0100)]
Improve Argeo Init shutdown sequence.

2 years agoMake Argeo Init shutdown more robust
Mathieu Baudier [Fri, 4 Mar 2022 07:53:42 +0000 (08:53 +0100)]
Make Argeo Init shutdown more robust

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 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: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