Skip to content

Releases: Macmod/godap

v2.11.0

04 Mar 22:11

Choose a tag to compare

  • Added basic formatting for trustAttributes, cACertificate, securityIdentifier, attributeSecurityGUID, oMObjectClass, pwdProperties & searchFlags.
  • Implemented the ability to specify the list of attributes for queries in the Explorer / Search pages with Ctrl+B.
  • Implemented the <NoName> fallback when nodes' names could not be resolved via attributes (e.g. when the authenticated user does not have permission to read the object's name-related attributes).
  • Added proper fallbacks for emojis based on DN prefix when the objectClass attribute is not available.
  • Fixed the display of the RootDSE when using an empty BaseDN.
  • Fixed bug in the Explorer where the Ctrl+B / Ctrl+F keybindings would stop working when the tree was empty.
  • Implemented the ability to save the currently-selected object and its children with Ctrl+S when the focus is on the attributes panel.
  • Centralized/improved error handling for all LDAP operations to detect connection closed / timeout issues and show the Bind textview as OFF to alert the user that a reconnection may be needed (Ctrl+R).

Full Changelog: v2.10.10...v2.11.0

v2.10.10

02 Mar 15:15
1914ac0

Choose a tag to compare

  • Fixed a regression from v2.10.9 regarding coloring of the userAccountControl.

Full Changelog: v2.10.9...v2.10.10

v2.10.9

02 Mar 11:23

Choose a tag to compare

  • Removed the Expand Filter input from the explorer page as it added little value to the navigation flow. Now it can be changed via Ctrl+B only.
  • Added a separate BaseDN for the Search page (which was previously fixed to the specified RootDN) and removed the one in the Explorer page. Both can now be set via the new Ctrl-B keybinding.
  • Fixed bugs related to 32-bit compatibility in DACL page (thanks @freakzrd).
  • Added Use HEX encoding option to create attribute's form (Ctrl+N in attributes panel).
  • Added log messages and guardrails for edge cases to let the user know conditions in which attribute value deletion is not possible.
  • Improvements and bugfixes to attribute formatting/coloring.
  • Domain objects now display their proper domain names in the tree (inferred from DN) when emojis are enabled.
  • Added predefined searches to the library to query for Enterprise CAs & certificate templates (thanks @kalinathalie).

Full Changelog: v2.10.8...v2.10.9

v2.10.8

01 Mar 17:47

Choose a tag to compare

  • Fixed a panic thanks to PR #26 by @rtpt-erikgeiser.
  • Fixed a bug in which Ctrl+G would not work properly when hit on top of a non-group object in the explorer panel (thanks @freakzrd).
  • Removed emojis for objectClasses organizationalPerson and person from AD (as they added little information to the user) and changed the base emoji of computer objects for one that is less problematic in most fonts.
  • Disabled word wrapping for the log panel to avoid visualization issues.

Full Changelog: v2.10.7...v2.10.8

v2.10.7

28 Oct 12:12

Choose a tag to compare

  • Added the --offset flag to specify an offset in hours for formatted timestamps (useful when the DC is not properly synchronized to UTC).
  • Added hex formatting for the logonHours attribute.
  • Added support for times "in the future" - for example, for the accountExpires attribute, or to help the user detect when the DC time is wrong.
  • Included group members queries for most relevant native groups in the search page.
  • Fixed a bug where searching for a non-existing zone would clear the root of the object tree in the explorer page.

Full Changelog: v2.10.6...v2.10.7

v2.10.6

28 Aug 16:57

Choose a tag to compare

  • Fixed #24 and #22.
  • Improved detection of invalid command-line flagsets.

Full Changelog: v2.10.5...v2.10.6

v2.10.5

02 Jun 21:13

Choose a tag to compare

  • Added the --exportdir argument to specify a directory for Ctrl+S exports and changed the JSON format to include the type of the export as a separate key.
  • Implemented the --backend/-b flag to change Godap's UI and supported features on non-AD environments
  • Implemented proper lookups for OpenLDAP-like groups if -b basic is set.
  • Improved object search page with queries history and elapsed time.
  • Implemented attribute sorting with the s keybinding or the --attrsort argument.
  • Added a predefined query to the search library to look for trusted domains in AD.
  • Refactored some code.

Full Changelog: v2.10.4...v2.10.5

v2.10.4

02 Feb 03:18
f1035a1

Choose a tag to compare

  • Merged PR #15 that makes the DACL page work with objects in RootDNs different than the default.

Full Changelog: v2.10.3...v2.10.4

v2.10.3

16 Dec 23:16

Choose a tag to compare

  • Fixing filename of the exported objects in the Explorer page to use UnixMilli instead of Unix.
  • Adding parsed DNS data to ADIDNS exports.

Full Changelog: v2.10.2...v2.10.3

v2.10.2

16 Dec 22:10

Choose a tag to compare

  • Added support for dynamic object creation in AD.

Full Changelog: v2.10.1...v2.10.2