directory-studio.git
14 hours agoDIRSTUDIO-1298: Add address editor UI test (#34) master
Stefan Seelmann [Tue, 17 May 2022 06:26:30 +0000 (08:26 +0200)] 
DIRSTUDIO-1298: Add address editor UI test (#34)

39 hours agoDIRSTUDIO-1296: Decode RFC 4517 Postal Address syntax upon export (#32)
Fredrik Roubert [Mon, 16 May 2022 05:07:31 +0000 (07:07 +0200)] 
DIRSTUDIO-1296: Decode RFC 4517 Postal Address syntax upon export (#32)

4 months agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/directory-studio
emmanuel lecharny [Fri, 7 Jan 2022 11:34:45 +0000 (12:34 +0100)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/directory-studio

4 months agoRemoved the ldap api Base64 use
emmanuel lecharny [Fri, 7 Jan 2022 11:34:30 +0000 (12:34 +0100)] 
Removed the ldap api Base64 use

8 months agoDIRSTUDIO-1286: Add installer version in windows installer
Stefan Seelmann [Wed, 18 Aug 2021 17:24:59 +0000 (19:24 +0200)] 
DIRSTUDIO-1286: Add installer version in windows installer

10 months agoFix connection timeout setting
Stefan Seelmann [Sat, 17 Jul 2021 13:12:58 +0000 (15:12 +0200)] 
Fix connection timeout setting

10 months agoRemove unused file
Stefan Seelmann [Sat, 17 Jul 2021 11:04:15 +0000 (13:04 +0200)] 
Remove unused file

10 months agoAdd more TLSv1.3 tests
Stefan Seelmann [Mon, 5 Jul 2021 18:23:52 +0000 (20:23 +0200)] 
Add more TLSv1.3 tests

10 months agoFix translations
Stefan Seelmann [Sat, 3 Jul 2021 14:56:37 +0000 (16:56 +0200)] 
Fix translations

10 months agoSplit release instructions from readme
Stefan Seelmann [Sat, 3 Jul 2021 06:46:30 +0000 (08:46 +0200)] 
Split release instructions from readme

10 months agoUpdate API to 2.1.0
Stefan Seelmann [Tue, 29 Jun 2021 19:11:46 +0000 (21:11 +0200)] 
Update API to 2.1.0

10 months agoBump LDAP API version
Stefan Seelmann [Wed, 23 Jun 2021 20:06:26 +0000 (22:06 +0200)] 
Bump LDAP API version

10 months agoDIRSTUDIO-1279: Enable TLSv1.3 and show protocol and cipher suite
Stefan Seelmann [Mon, 21 Jun 2021 04:41:47 +0000 (06:41 +0200)] 
DIRSTUDIO-1279: Enable TLSv1.3 and show protocol and cipher suite

10 months agoClose open shells/dialogs/wizards and fix an invalid thread access
Stefan Seelmann [Sun, 20 Jun 2021 13:56:28 +0000 (15:56 +0200)] 
Close open shells/dialogs/wizards and fix an invalid thread access

10 months agoDIRSTUDIO-1220: SASL security layer
Stefan Seelmann [Sun, 13 Jun 2021 07:18:00 +0000 (09:18 +0200)] 
DIRSTUDIO-1220: SASL security layer

11 months agoUse Kerby for GSSAPI tests and enable SASL in 389ds (#29)
Stefan Seelmann [Thu, 17 Jun 2021 04:03:08 +0000 (06:03 +0200)] 
Use Kerby for GSSAPI tests and enable SASL in 389ds  (#29)

11 months agoDIRSTUDIO-1219: Ensure StartTLS on connect
Stefan Seelmann [Fri, 4 Jun 2021 17:49:56 +0000 (19:49 +0200)] 
DIRSTUDIO-1219: Ensure StartTLS on connect

* Call startTls() right after connect()
* Change icon and label to indicate that connection is secured
* Remove unused SASL Plain mechanism and cleanup related code
* Add several test scenarios

11 months agoAdd test for DIGEST-MD5 SASL auth and switch to newer OpenLDAP docker image
Stefan Seelmann [Sat, 29 May 2021 22:03:54 +0000 (00:03 +0200)] 
Add test for DIGEST-MD5 SASL auth and switch to newer OpenLDAP docker image

11 months agoDIRSTUDIO-1279: Show connection certificate and StartTLS on connect
Stefan Seelmann [Sat, 29 May 2021 16:46:10 +0000 (18:46 +0200)] 
DIRSTUDIO-1279: Show connection certificate and StartTLS on connect

11 months agoUpdate LDAP API to version 2.0.2
Stefan Seelmann [Wed, 26 May 2021 16:51:53 +0000 (18:51 +0200)] 
Update LDAP API to version 2.0.2

11 months agoFix flaky test
Stefan Seelmann [Tue, 25 May 2021 17:47:59 +0000 (19:47 +0200)] 
Fix flaky test

11 months agoUse new preferenes API
Stefan Seelmann [Mon, 24 May 2021 18:22:48 +0000 (20:22 +0200)] 
Use new preferenes API

11 months agoDIRSTUDIO-1273, DIRSTUDIO-1276: Fix file delete issue on Windows
Stefan Seelmann [Wed, 19 May 2021 05:13:49 +0000 (07:13 +0200)] 
DIRSTUDIO-1273, DIRSTUDIO-1276: Fix file delete issue on Windows

12 months agoFix CodeQL finding
Stefan Seelmann [Sun, 16 May 2021 17:28:25 +0000 (19:28 +0200)] 
Fix CodeQL finding

12 months agoBuild with Java 17-ea, disable ApacheDS related tests for Java 16+
Stefan Seelmann [Sun, 16 May 2021 14:01:19 +0000 (16:01 +0200)] 
Build with Java 17-ea, disable ApacheDS related tests for Java 16+

12 months agoDIRSTUDIO-1273, DIRSTUDIO-1276: Fix illegal reflective access and fix logs views...
Stefan Seelmann [Sun, 16 May 2021 12:43:22 +0000 (14:43 +0200)] 
DIRSTUDIO-1273, DIRSTUDIO-1276: Fix illegal reflective access and fix logs views with Java 16+

12 months agoCustom run command for codeql
Stefan Seelmann [Sat, 15 May 2021 14:20:03 +0000 (16:20 +0200)] 
Custom run command for codeql

12 months agoCreate codeql-analysis.yml
Stefan Seelmann [Sat, 15 May 2021 14:03:36 +0000 (16:03 +0200)] 
Create codeql-analysis.yml

12 months agoAdd missing license header
Stefan Seelmann [Sat, 15 May 2021 14:01:25 +0000 (16:01 +0200)] 
Add missing license header

12 months agoUpdate parent to project:45
Stefan Seelmann [Sat, 15 May 2021 13:27:44 +0000 (15:27 +0200)] 
Update parent to project:45

12 months agoChanges required for updated ldap-api
Stefan Seelmann [Sat, 15 May 2021 11:35:47 +0000 (13:35 +0200)] 
Changes required for updated ldap-api

12 months agoClean API snapshot on Windows
Stefan Seelmann [Wed, 5 May 2021 14:28:43 +0000 (16:28 +0200)] 
Clean API snapshot on Windows

12 months agoReplace sleep with conditional wait
Stefan Seelmann [Wed, 5 May 2021 11:20:54 +0000 (13:20 +0200)] 
Replace sleep with conditional wait

12 months agoFix some NPEs and stabilize UI tests
Stefan Seelmann [Wed, 5 May 2021 06:36:29 +0000 (08:36 +0200)] 
Fix some NPEs and stabilize UI tests

12 months agoMerge pull request #28 from apache/DIRSTUDIO-1274-rework-integration-tests
Stefan Seelmann [Tue, 4 May 2021 18:13:49 +0000 (20:13 +0200)] 
Merge pull request #28 from apache/DIRSTUDIO-1274-rework-integration-tests

DIRSTUDIO-127: rework integration tests

12 months agoCleanup DIRSTUDIO-1274-rework-integration-tests 28/head
Stefan Seelmann [Tue, 4 May 2021 17:02:28 +0000 (19:02 +0200)] 
Cleanup

12 months agoFix flaky test
Stefan Seelmann [Tue, 4 May 2021 05:02:20 +0000 (07:02 +0200)] 
Fix flaky test

12 months agoRun some tests on all servers
Stefan Seelmann [Mon, 3 May 2021 19:46:47 +0000 (21:46 +0200)] 
Run some tests on all servers

12 months agoFix flaky test
Stefan Seelmann [Mon, 3 May 2021 18:16:32 +0000 (20:16 +0200)] 
Fix flaky test

12 months agoMigrate remaining JUnit 3 and 4 tests
Stefan Seelmann [Mon, 3 May 2021 06:19:08 +0000 (08:19 +0200)] 
Migrate remaining JUnit 3 and 4 tests

12 months agoFix OpenLDAP and 389ds container args
Stefan Seelmann [Mon, 3 May 2021 04:33:29 +0000 (06:33 +0200)] 
Fix OpenLDAP and 389ds container args

12 months agoFix assertions
Stefan Seelmann [Mon, 3 May 2021 04:12:52 +0000 (06:12 +0200)] 
Fix assertions

12 months agoFix assertions
Stefan Seelmann [Sun, 2 May 2021 20:21:07 +0000 (22:21 +0200)] 
Fix assertions

12 months agoRun each test only against one randomly selected server
Stefan Seelmann [Sun, 2 May 2021 19:41:55 +0000 (21:41 +0200)] 
Run each test only against one randomly selected server

12 months agoRemove JUnit4
Stefan Seelmann [Sun, 2 May 2021 18:33:31 +0000 (20:33 +0200)] 
Remove JUnit4

12 months agoMove utils
Stefan Seelmann [Sun, 2 May 2021 18:24:36 +0000 (20:24 +0200)] 
Move utils

12 months agoReplace assertions
Stefan Seelmann [Sun, 2 May 2021 18:21:41 +0000 (20:21 +0200)] 
Replace assertions

12 months agoMove remaining OpenLDAP and 389ds specific tests
Stefan Seelmann [Sun, 2 May 2021 18:09:20 +0000 (20:09 +0200)] 
Move remaining OpenLDAP and 389ds specific tests

12 months agoMigrate certification validation tests
Stefan Seelmann [Sun, 2 May 2021 16:11:00 +0000 (18:11 +0200)] 
Migrate certification validation tests

12 months agoMigrate extendedop and gssapi tests
Stefan Seelmann [Sun, 25 Apr 2021 11:19:22 +0000 (13:19 +0200)] 
Migrate extendedop and gssapi tests

12 months agoMigrate new connection and entry wizard tests
Stefan Seelmann [Sun, 25 Apr 2021 08:07:33 +0000 (10:07 +0200)] 
Migrate new connection and entry wizard tests

12 months agoMigrate various tests
Stefan Seelmann [Fri, 23 Apr 2021 05:31:18 +0000 (07:31 +0200)] 
Migrate various tests

12 months agoMigrate search and schema editor tests
Stefan Seelmann [Thu, 22 Apr 2021 20:04:26 +0000 (22:04 +0200)] 
Migrate search and schema editor tests

12 months agoMigrate valueeditor and swtresources test, fix other tests
Stefan Seelmann [Thu, 22 Apr 2021 04:26:53 +0000 (06:26 +0200)] 
Migrate valueeditor and swtresources test, fix other tests

12 months agoMigrate import export test
Stefan Seelmann [Tue, 20 Apr 2021 19:22:38 +0000 (21:22 +0200)] 
Migrate import export test

12 months agoMigrate errorhandling and copyentry tests
Stefan Seelmann [Mon, 19 Apr 2021 20:29:07 +0000 (22:29 +0200)] 
Migrate errorhandling and copyentry tests

12 months agoMigrate entry editor tests
Stefan Seelmann [Sun, 18 Apr 2021 21:44:03 +0000 (23:44 +0200)] 
Migrate entry editor tests

12 months agoMigrate apacheds and browser tests
Stefan Seelmann [Sun, 18 Apr 2021 15:06:43 +0000 (17:06 +0200)] 
Migrate apacheds and browser tests

12 months agoMigrate move and rename entry tests
Stefan Seelmann [Sat, 17 Apr 2021 18:54:10 +0000 (20:54 +0200)] 
Migrate move and rename entry tests

13 months agoRefactor test fixture referrals and migrate first UI test to JUnit 5
Stefan Seelmann [Sat, 17 Apr 2021 08:34:11 +0000 (10:34 +0200)] 
Refactor test fixture referrals and migrate first UI test to JUnit 5

13 months agoFix hostname
Stefan Seelmann [Mon, 12 Apr 2021 04:14:38 +0000 (06:14 +0200)] 
Fix hostname

13 months agoDIRSTUDIO-1274: Rework integation tests
Stefan Seelmann [Sun, 11 Apr 2021 20:36:19 +0000 (22:36 +0200)] 
DIRSTUDIO-1274: Rework integation tests

* Setup framework which uses JUnit parametrized tests to tests against multiiple LDAP servers
* Migration integration-core tests to JUnit 5
* Update Tycho version and fix certificate generation

13 months agoMerge pull request #27 from apache/DIRSTUDIO-1267-fix-binary-option
Stefan Seelmann [Tue, 6 Apr 2021 04:10:36 +0000 (06:10 +0200)] 
Merge pull request #27 from apache/DIRSTUDIO-1267-fix-binary-option

DIRSTUDIO-1267: Fix handling of binary and other options

13 months agoDIRSTUDIO-1267: Fix handling of binary and other options DIRSTUDIO-1267-fix-binary-option 27/head
Stefan Seelmann [Mon, 5 Apr 2021 21:44:38 +0000 (23:44 +0200)] 
DIRSTUDIO-1267: Fix handling of binary and other options

13 months agoAdd tests for DIRSTUDIO-1078/DIRAPI-365: unable to use # pound hash sign in LDAP...
Stefan Seelmann [Sat, 3 Apr 2021 17:11:13 +0000 (19:11 +0200)] 
Add tests for DIRSTUDIO-1078/DIRAPI-365: unable to use # pound hash sign in LDAP filters

13 months agoDIRSTUDIO-1272: Remove Network Connections preferences page (socks proxy settings)
Stefan Seelmann [Sat, 3 Apr 2021 07:39:26 +0000 (09:39 +0200)] 
DIRSTUDIO-1272: Remove Network Connections preferences page (socks proxy settings)

13 months agoDIRSTUDIO-1271: Update to latest ldap-api snapshot
Stefan Seelmann [Tue, 30 Mar 2021 09:06:27 +0000 (11:06 +0200)] 
DIRSTUDIO-1271: Update to latest ldap-api snapshot

14 months agoUpdate readme after release
Stefan Seelmann [Sun, 21 Feb 2021 17:23:36 +0000 (18:23 +0100)] 
Update readme after release

14 months agoDIRSTUDIO-1265: Clear entry from all caches when deleted
Stefan Seelmann [Fri, 19 Feb 2021 05:27:38 +0000 (06:27 +0100)] 
DIRSTUDIO-1265: Clear entry from all caches when deleted

15 months agoUpdate Java version and release steps
Stefan Seelmann [Sat, 13 Feb 2021 17:25:54 +0000 (18:25 +0100)] 
Update Java version and release steps

15 months agoRemove unused file
Stefan Seelmann [Sat, 13 Feb 2021 17:13:25 +0000 (18:13 +0100)] 
Remove unused file

15 months agoHandle non-existing connection file in fresh workspace
Stefan Seelmann [Sat, 13 Feb 2021 14:38:50 +0000 (15:38 +0100)] 
Handle non-existing connection file in fresh workspace

15 months agoUpdate copyright year
Stefan Seelmann [Tue, 9 Feb 2021 21:37:39 +0000 (22:37 +0100)] 
Update copyright year

15 months agoAdd missing license header
Stefan Seelmann [Tue, 9 Feb 2021 21:02:39 +0000 (22:02 +0100)] 
Add missing license header

15 months agoDIRSTUDIO-1257 DIRSTUDIO-1264: Add notarization steps
Stefan Seelmann [Sun, 7 Feb 2021 19:27:21 +0000 (20:27 +0100)] 
DIRSTUDIO-1257 DIRSTUDIO-1264: Add notarization steps

15 months agoDIRSTUDIO-1257 DIRSTUDIO-1264: Prepare notarization
Stefan Seelmann [Sun, 7 Feb 2021 18:40:05 +0000 (19:40 +0100)] 
DIRSTUDIO-1257 DIRSTUDIO-1264: Prepare notarization

15 months agoCleanup save/load of connections and folders, add connection view tests
Stefan Seelmann [Sat, 6 Feb 2021 15:09:19 +0000 (16:09 +0100)] 
Cleanup save/load of connections and folders, add connection view tests

15 months agoRe-introduce logging of search result entries which was removed during JNDI removal.
Stefan Seelmann [Sun, 31 Jan 2021 21:46:44 +0000 (22:46 +0100)] 
Re-introduce logging of search result entries which was removed during JNDI removal.

15 months agoDIRSTUDIO-745: Fix quick search corner cases
Stefan Seelmann [Sun, 31 Jan 2021 19:03:11 +0000 (20:03 +0100)] 
DIRSTUDIO-745: Fix quick search corner cases

15 months agoDIRSTUDIO-947: Add text editor and colors and fonts preference pages
Stefan Seelmann [Sun, 31 Jan 2021 11:17:50 +0000 (12:17 +0100)] 
DIRSTUDIO-947: Add text editor and colors and fonts preference pages

15 months agoDIRSTUDIO-947: Add text editor and colors and fonts preference pages
Stefan Seelmann [Sun, 31 Jan 2021 10:44:33 +0000 (11:44 +0100)] 
DIRSTUDIO-947: Add text editor and colors and fonts preference pages

15 months agoDIRSTUDIO-996: Verify default schema is used if no schema is provided
Stefan Seelmann [Sat, 30 Jan 2021 19:44:14 +0000 (20:44 +0100)] 
DIRSTUDIO-996: Verify default schema is used if no schema is provided

15 months agoAdd tests against Fedora 389 DS
Stefan Seelmann [Mon, 25 Jan 2021 06:38:54 +0000 (07:38 +0100)] 
Add tests against Fedora 389 DS

15 months agoDIRSTUDIO-744: Fix entry modify requests
Stefan Seelmann [Sun, 24 Jan 2021 20:26:35 +0000 (21:26 +0100)] 
DIRSTUDIO-744: Fix entry modify requests

* When deleting all remaining values of an attribute the deleted values are now included in the modify request.
* Remove "smart" behaviour whicht used replace operation instead of delete+add when modifying a value.
* Both can cause unwanted side effect if the client doesn't see all values.

15 months agoDIRSTUDIO-1135: Fix initialization of AllAttributeValues and SelfValue
Stefan Seelmann [Sat, 23 Jan 2021 09:10:26 +0000 (10:10 +0100)] 
DIRSTUDIO-1135: Fix initialization of AllAttributeValues and SelfValue

15 months agoDIRSTUDIO-1119: Test entry editor with thousands of attributes/values
Stefan Seelmann [Thu, 21 Jan 2021 20:50:43 +0000 (21:50 +0100)] 
DIRSTUDIO-1119: Test entry editor with thousands of attributes/values

15 months agoDIRSTUDIO-862: Add test for prescriptiveACI and subtreeSpecification editor
Stefan Seelmann [Tue, 19 Jan 2021 20:42:20 +0000 (21:42 +0100)] 
DIRSTUDIO-862: Add test for prescriptiveACI and subtreeSpecification editor

15 months agoDIRSTUDIO-1216: allows relaxed OID syntax with underscore, e.g. for Oracle or DirX
Stefan Seelmann [Mon, 18 Jan 2021 21:10:09 +0000 (22:10 +0100)] 
DIRSTUDIO-1216: allows relaxed OID syntax with underscore, e.g. for Oracle or DirX

15 months agoSwitch to Java 15 build and stabilize UI tests
Stefan Seelmann [Sun, 17 Jan 2021 19:26:36 +0000 (20:26 +0100)] 
Switch to Java 15 build and stabilize UI tests

16 months agoDIRSTUDIO-837, DIRSTUDIO-1167: Move quick search to connection, fixes NPE
Stefan Seelmann [Mon, 11 Jan 2021 06:16:44 +0000 (07:16 +0100)] 
DIRSTUDIO-837, DIRSTUDIO-1167: Move quick search to connection, fixes NPE

16 months agoDIRSTUDIO-837, DIRSTUDIO-1167: Fix quick search, require one instance per connection...
Stefan Seelmann [Sun, 10 Jan 2021 20:28:59 +0000 (21:28 +0100)] 
DIRSTUDIO-837, DIRSTUDIO-1167: Fix quick search, require one instance per connection rather than one global object

16 months agoStabilize UI tests
Stefan Seelmann [Sun, 10 Jan 2021 17:19:11 +0000 (18:19 +0100)] 
Stabilize UI tests

16 months agoUpdate Jenkins build
Stefan Seelmann [Sat, 9 Jan 2021 17:07:16 +0000 (18:07 +0100)] 
Update Jenkins build

16 months agoDIRSTUDIO-1262: Update to Eclipse 2020-12 and Java 11
Stefan Seelmann [Thu, 7 Jan 2021 20:05:11 +0000 (21:05 +0100)] 
DIRSTUDIO-1262: Update to Eclipse 2020-12 and Java 11

16 months agoDIRSTUDIO-1125: Fix high contrast appearance
Stefan Seelmann [Sun, 3 Jan 2021 20:02:15 +0000 (21:02 +0100)] 
DIRSTUDIO-1125: Fix high contrast appearance

17 months agoDIRSTUDIO-1125: Fix high contrast appearance
Stefan Seelmann [Mon, 30 Nov 2020 19:11:47 +0000 (20:11 +0100)] 
DIRSTUDIO-1125: Fix high contrast appearance

2 years agoIncrease allowed SWT object count
Stefan Seelmann [Sun, 10 May 2020 07:16:51 +0000 (09:16 +0200)] 
Increase allowed SWT object count

2 years agoDIRSTUDIO-854: Add OID mappings
Stefan Seelmann [Sat, 9 May 2020 21:04:56 +0000 (23:04 +0200)] 
DIRSTUDIO-854: Add OID mappings

2 years agoDIRSTUDIO-345: Add config options (JVM, memory) to ApacheDirectoryStudio.ini
Stefan Seelmann [Sat, 9 May 2020 20:18:29 +0000 (22:18 +0200)] 
DIRSTUDIO-345: Add config options (JVM, memory) to ApacheDirectoryStudio.ini

2 years agoDIRSTUDIO-1250: Adjust jenkins pipeline to run OpenLDAP container for tests
Stefan Seelmann [Sat, 9 May 2020 18:47:44 +0000 (20:47 +0200)] 
DIRSTUDIO-1250: Adjust jenkins pipeline to run OpenLDAP container for tests