Changelog#
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Unreleased#
tbd
2.6.0 – 2024-11-18#
Changed#
- Categories and attributes: Improve read mode of password field (
ID2-5165
) - Categories and attributes: Use URL Field type for Access -> Url attribute (
ID2-5164
) - Development/maintenance: Update symfony cache to be compatible with Redis 6.1.0 (
ID2-5180
)
Fixed#
- Cloud 3rd Party Login: Fix return URL after successful OAuth auth (
ID2-5173
)
2.5.0 – 2024-08-14#
Added#
- UI Dialog+ Improvements: Add “Select all” Checkbox to MV Dialog+ Modal (
ID2-2495
) - Update and maintenance information: Show public messages on login to docupike (
ID2-5129
) - User Management: Manage users of existing user group (
ID2-4988
) - User Management: Manage role on a user details page (
ID2-4992
)
Changed#
- Development/maintenance: Support PHP 8.3 for docupike (
ID2-4536
) - Location view: Show all objects in All objects of Location view (
ID2-5018
) - Location view: Add badge information to container objects in location tree with number of included objects (
ID2-4944
) - Update React to v18: Update "react-router-dom" to v6 (
ID2-3057
) - User Management: Manage user groups on a user details page (
ID2-4989
)
Fixed#
- Category Builder: Fix updating options of properties (
ID2-5117
) - Development/maintenance: Messenger ram usage too high (
ID2-5125
) - Object ranking: Set last change when archiving object (
ID2-5042
) - Servereye integration: Deletion of object with many entries leads to errors (
ID2-5163
) - Setup/update: Fix update of the instances with dependent entries (
ID2-5166
)
2.4.0 – 2024-05-27#
Added#
- Condition Builder: Add an inline Condition builder to reports edit page (
ID2-5050
) - Condition Builder: Add "Quick filter" to Add conditions block of reports (
ID2-5049
) - Documentation of software and installations: Add documentation for software/OS classes (
ID2-5096
) - Reports can be shared: Implement Export Report as CSV API (
ID2-4958
) - Reports can be shared: Export Reports as CSV (
ID2-4905
) - User Management: Manage users of existing role (
ID2-4991
)
Changed#
- User Management: Add multiple users to a role when creating a role (
ID2-4990
)
Fixed#
- API: TextApi fails when request criteria contains not existing category (
ID2-5017
) - CMDB configuration: Usage details shows "no access" banner in case when user has tenant access (
ID2-4844
) - Improvements of IP networking: Adjust Category Domain do not change order of hidden attributes on category update (
ID2-4984
) - Multi-Tenancy: Fix unassignment of users on deletion of tenant (
ID2-5092
) - Reports Main Feature: Show error notification on saving report with errors (
ID2-5130
)
2.3.3 – 2024-04-29#
Fixed#
- Setup/update: Fix creation of custom properties on docupike update (
ID2-5119
)
2.3.2 – 2024-03-28#
Fixed#
- Setup/update: Update should fail on failing update models (
ID2-5091
)
2.3.1 – 2024-03-25#
Added#
- CMDB configuration: Use url parameter to select the class on CMDB manage class page (
ID2-5004
) - Edit: Check missing categories when changing class (
ID2-4886
)
Changed#
- CMDB configuration: Change icon of class "City" (
ID2-4939
) - Create Entry: Place "Number of entries" on the bottom of the add entry modals (
ID2-4928
) - Create Entry: Make multi-creation of category entries configurable (
ID2-4950
) - Documents creator: Support like operation for SingleSelect, Dialog+, MultiDialog+, ObjectBrowser, MultiObjectBrowser fields (
ID2-5048
) - Edit: Change class of one or more objects (
ID2-4881
) - Edit: Change class for an object on the object details page (
ID2-4882
) - Edit: Disable inline editing of class (
ID2-5003
) - Improvements of IP networking: Swap IP Address and Network in IP network category (
ID2-4924
) - Improvements of IP networking: Add additional information in IP Address Browser (
ID2-4933
) - Improvements of IP networking: Manage DHCP Scopes on network details page (
ID2-4935
) - IPAM - Edit Object Assignment / IP List: Show user the next free IP address in a masked way (
ID2-4266
) - Navigation: Add collection pulldown to finder (
ID2-4923
) - Object search and filter: Use single select combobox for filters with single selection (
ID2-5035
) - Reports can be shared: Adjust layout of Report overview page (
ID2-4961
) - Reports can be shared: Adjust layout of Report details page (
ID2-4962
)
Fixed#
- API: Support "Not supported" attribute types for object text API (
ID2-4985
) - Class and attribute favorites: The hint is overlapped with the pagination in ODP Favorites (
ID2-4776
) - docupike GDPR Add-on: Fix handling of assigning an empty process to organization (
ID2-5051
) - Improvements of IP networking: Fix handling of "Select next free IP address" after changes in IP networking category (
ID2-4930
) - IPAM - Network Overview: Correct network usage percentage wording (
ID2-4100
) - Metrics of users are collected: Fix creation of sessions by async batch with API key (
ID2-5012
) - Rights and permissions: Allow the user to save objects in the location permission (
ID2-4771
)
2.3.0 – 2024-02-05#
Added#
- Documents creator: Add "Custom Table" section to chapter (
ID2-4815
) - Documents creator: Show scheduled mailings of the selected document (
ID2-4826
) - Documents creator: Open/Access documents creator feature (
ID2-4845
) - Documents creator: Provide onboarding for new users (
ID2-4869
) - Documents creator: Rights to manage documents (
ID2-4871
) - Documents creator: Provide object text API (
ID2-4880
) - Documents creator: Create automation domain (
ID2-4884
)
Changed#
- Create Entry: Change order of attributes in CPU New Entry Modal (
ID2-4929
) - Documents creator: Extract the Condition Selector from the Report conditions modal (
ID2-4878
) - Improvements of IP networking: Make IP Ranges more understandable on Network Details Page (
ID2-4941
) - Location view: Adjust sorting in location table to always show container objects on top (
ID2-4946
) - Product plans and feature sets: Improve Manage plan page (
ID2-4983
) - Reports UI is improved: Add "select all" to attribute selector (
ID2-4794
)
Fixed#
- CMDB CRUD: Fix missing creator of CI objects (
ID2-4910
) - Documents creator: Prevent unfocusing searchbox in attribute selector (
ID2-4914
) - Multi-Tenancy: Sync tenants in selector on assigning/unassigning tenants (
ID2-4888
) - Object browser: Show new object in object browser (
ID2-4873
)
2.2.1 – 2024-01-26#
Fixed#
- Scalable SaaS services: Improve performance of references (
ID2-4964
)
2.2.0 – 2023-12-18#
Added#
- Add-ons: Be able to define Add-on rights in add-on (
ID2-4801
) - CMDB configuration: Show usage of classes through tenants in CMDB settings (
ID2-4761
) - CMDB configuration: Show usage of categories through tenants in CMDB settings (
ID2-4762
) - Metrics of users are collected: Expose metrics about objects per class (
ID2-2874
) - Metrics of users are collected: Expose metrics about events per categories (
ID2-2876
) - Metrics of users are collected: Expose metrics about users (
ID2-2877
)
Changed#
- CMDB configuration: Adjust usage details for classes/categories to use tabs (
ID2-4792
) - CQRS: Add category information to entry events (
ID2-4780
) - Documents creator: Extract the Attribute Selector from Report attributes (
ID2-4875
) - Edit: Enable user always to be able to Save on Edit objects page (
ID2-4713
) - Edit: Preselect all objects in edit mask (
ID2-4752
) - Multi-Tenancy: See assigned tenants on user details page (
ID2-4784
) - Multi-Tenancy: Change default tenant on user details page (
ID2-4786
) - Multi-Tenancy: Unassign tenant(s) from user (
ID2-4787
)
Fixed#
- Add-ons: Use actual state of the routes provided by add-ons (
ID2-4866
) - API: Do not keep persistent session for API-token requests (
ID2-4774
) - Categories and attributes: Allow to enter values in boolean fields (
ID2-4803
) - Multi-Tenancy: Fix scrolling of tenant selector (
ID2-4766
) - Multi-Tenancy: Deleting default tenant leads to no tenants (
ID2-4769
) - UI form fields: Allow to set time for custom datetime attribute (
ID2-4841
) - UI replace table component: Use backend sorting for permissions table (
ID2-4781
)
2.1.0 – 2023-10-27#
Added#
- API: Create async batch API to perform requests via messenger (
ID2-4773
) - Create Entry: Enable user to create multiple MV entries at once (
ID2-4621
) - Duplication of MV entries: Enable user to duplicate MV entries in Finder (
ID2-4659
) - Duplication of MV entries: Enable user to duplicate MV entries on Edit page (
ID2-4661
)
Changed#
- UI replace table component: Use UI-kit table in Roles (
ID2-4618
) - UI replace table component: Use UI-kit table in Rights (
ID2-4619
) - UI replace table component: Use UI-kit table in Permissions (
ID2-4620
)
Fixed#
- CMDB CRUD: Emit entry data set events only if something has changed (
ID2-4770
) - Finder: Prevent opening multiple context menus in finder (
ID2-4692
) - Finder: Fix double loading of the finder results (
ID2-4707
) - Multi-Tenancy: Fix tenant migration to not update removed users (
ID2-4759
) - Rights and permissions: Clean up rights on removal users/roles/groups (
ID2-4767
)
2.0.1 – 2023-10-17#
Fixed#
- Multi-Tenancy: Fix tenant migration to not update removed users (
ID2-4759
)
2.0.0 – 2023-09-26#
Added#
- Create Entry: Enable user to add new MV entry in Finder (
ID2-4655
) - Inline editing: Show additional actions of the control on hover (
ID2-4656
) - Multi-Tenancy: Create tenant overview table in settings area (
ID2-4562
) - Multi-Tenancy: Implement create tenant on manage tenants page (
ID2-4565
) - Multi-Tenancy: Add possibility to assign tenant(s) while creating user (
ID2-4573
) - Onboarding wizard for new users: Create an on-boarding journey for finder (
ID2-4585
) - Onboarding wizard for new users: Create an on-boarding journey for Object Details Page (
ID2-4586
) - Onboarding wizard for new users: Create an on-boarding journey for Report (
ID2-4587
) - Onboarding wizard for new users: Create an on-boarding journey for Settings (
ID2-4588
) - Onboarding wizard for new users: Create a general introduction (
ID2-4589
) - Onboarding wizard for new users: Create a general outro (
ID2-4590
) - Onboarding wizard for new users: Open Help-Center (
ID2-4591
)
Changed#
- Duplicate objects: Allow user to duplicate object in finder (
ID2-4716
) - UI components: Select whole text when user focuses combobox (
ID2-4644
)
Fixed#
- IPAM - Manage IP Address Table: Add missing open object button in IP table (
ID2-4696
) - Object browser: Show assigned classes in the object browser, even if no object of the class exists (
ID2-4604
) - Reports Main Feature: Fix loading data on report view (
ID2-4700
) - Settings: Fix retrieving user settings (
ID2-4611
)
1.1.0 – 2023-09-08#
Added#
- Add-ons: Add general loading state for loading add-on resources (
ID2-4504
) - Add-ons: Allow add-ons to register docupike widgets (
ID2-4624
) - Object browser: Add combobox to object browser (
ID2-4505
) - Object browser: Enable user to add new object in Object Browser (
ID2-4515
) - Settings: Add Help section to menu (
ID2-3806
) - UI form fields: Allow user to resize textarea fields (
ID2-4525
)
Changed#
- IPAM - Network Overview: Show network statistic for network itself or underlying networks (
ID2-4204
) - IPAM - Network Overview: Improve visual grouping of network page (
ID2-4500
) - UT 20210317 Find, Create, Connect: Implement Attribute Search on Object Details Page (
ID2-3393
) - UT - 20220321 Create and Connect Infrastructure: Make empty table state dynamic in finder (
ID2-3385
)
Fixed#
- Categories and attributes: Correctly calculate overall costs per period for assigned objects (
ID2-4078
) - IPAM - Bugfixing: Add open object button to IP networking category (
ID2-4110
) - IPAM - Bugfixing: Fix and adjust colors in IPAM Map (
ID2-4142
) - Object details: Fix losing selected category on Object details page after reloading the page (
ID2-4583
) - Object search and filter: Fix search for categories and attributes on Object details page (
ID2-4498
) - Object search and filter: Clean up search index when object is removed (
ID2-4499
) - Reports Main Feature: Show only selected attributes in create/edit report modal (
ID2-4002
) - Settings: Fix retrieving user settings (
ID2-4611
) - UT 20220530 Find / create / connect objects: Avoid endless loop in search of object browser (
ID2-4130
)
1.0.7 – 2023-07-07#
Added#
- Add-ons: Add general loading state for loading add-on resources (
ID2-4504
) - Settings: Add Help section to menu (
ID2-3806
)
Fixed#
- UI buttons: Allow user to click open object button (
ID2-4528
) - UI Dialog+ Improvements: Show error message when user fills dialog plus field with more than 500 chars (
ID2-4527
)
1.0.6 – 2023-05-24#
Added#
- Add-ons: Create an Add-on menu group (
ID2-4435
)
Changed#
- UI replace table component: Refactor the current table footer pagination in the application with the table Pagination from the UI-Kit (
ID2-4034
)
Fixed#
- Categories and attributes: Allow user to edit date fields (
ID2-4432
) - IPAM - Adding network: Do not create object when network creation fails (
ID2-4427
) - Product plans and feature sets: Remove obsolete upgrade banners (
ID2-4447
) - QA Launch-check: Allow user to select first and last possible date in range (
ID2-3876
) - Rights and permissions: Allow limited user to create objects in class (
ID2-4431
) - UI buttons: Fix radio selector position in single object browser (
ID2-4329
) - User Management: Remove API tokens when removing User (
ID2-4415
) - Validation options for custom attributes: Reset error state in multi-value table when field value is edited (
ID2-4375
) - Validation options in category builder: Do not move general validations to the bottom (
ID2-4370
) - Validation options in category builder: Keep user defined "greater/smaller than" values after saving (
ID2-4372
)
1.0.5 – 2023-04-26#
Changed#
- Product Plans and Feature Sets: Remove "Basic" plan from tariffs (
ID2-4404
)
Fixed#
- Add-ons: Do not allow user to license add-on when mailer DSN is not set (
ID2-4347
) - Category Builder: Limit and shorten category names (
ID2-4399
) - Inline editing: Do not re-open inline edit when submitting with enter key (
ID2-4263
) - IPAM - Bugfixing: Fix missing banner on "New Ipv{4,6}" entry modal for networks (
ID2-4389
) - IPAM - Object CRUD: Do not redirect to Finder after deleting last subnetwork entry (
ID2-4108
) - IPAM - Object CRUD: Allow user to remove network during IP address creation (
ID2-4109
) - UI Dialog+ Improvements: Refactor single select dialog+ options modal (
ID2-4356
) - UI Form Field Pulldown: Allow user to save longer values in pulldown fields (
ID2-4361
)
1.0.4 – 2023-04-19#
Added#
- Category Builder: Inform User about unsaved changes in category builder (
ID2-4350
) - CSV Import (Fixing and Performance): Show object counter during csv import (
ID2-4337
) - Registration : Allow to set own initial password after registration (
ID2-4186
) - Registration : Create set initial password URLs and screens (
ID2-4250
) - Registration : Send activation e-mail to customer (
ID2-4288
) - Reports Improvements : Inform user about unsaved changes in Reports (
ID2-4331
) - UI Dialog+ Improvements: Allow editing of options in multi-select dialog+ attributes (
ID2-3795
) - UI Dialog+ Improvements: Add delete option to dialog+ modal (
ID2-4314
)
Changed#
- CSV Import (Fixing and Performance): Improve CSV import performance (
ID2-4338
) - IPAM - Manage IP Address Table: Change default sorting to "ascending" in network & IP address table (
ID2-4178
) - Registration : Log in user when they set new password (
ID2-4289
) - Settings Refactoring: Add new table component to user area in settings (
ID2-3361
) - UI Form Field Pulldown: Adjust Inline Edit specific keyboard controls for Inline Form Field Single Select Pulldown (
ID2-1259
) - UI Form Field Pulldown: Adjust Inline Edit specific keyboard controls for Inline Form Field Multi Select Pulldown (
ID2-1260
) - UI Form Field Pulldown: Adjust Inline Edit specific keyboard controls for Inline Form Field Single Select Combobox (
ID2-1261
)
Fixed#
- Add attribute to category builder: Do not pre-fill time attribute in safari browser (
ID2-4342
) - API: Allow user to update object titles via API (
ID2-4272
) - Archiving Refactoring: Allow user to delete archived objects (
ID2-4355
) - Categories and attributes: Correct the number of categories displayed in the Settings area (
ID2-4291
) - Category Builder: Allow user to search for custom attribute values (
ID2-4119
) - Category Builder: Fix error when adding a single select pulldown in category builder (
ID2-4349
) - CMDB configuration: Do not close multi-select pulldown when user clicks checkbox (
ID2-3943
) - CMDB configuration: Do not allow user to remove title from item in CMDB configuration (
ID2-3944
) - CMDB configuration: Fix Hide option in mandatory system attributes (
ID2-4301
) - CMDB CRUD: Do not allow to change value property of category (
ID2-4360
) - CSV Import (Fixing and Performance): Do not keep tooltip on CSV import modal (
ID2-3590
) - CSV Import (Fixing and Performance): Fix CSV-Import fail if date fields are part of the assigned attributes (
ID2-4343
) - CSV Import (Fixing and Performance): Correct the feedback on user should any part of CSV import fail (
ID2-4362
) - Duplicate objects: Duplicate also custom categories during object duplication (
ID2-4303
) - Duplicate objects: Show duplicatable categories (
ID2-4326
) - Inline editing: Fix inline edit button placement and sidebar dimensions in saved filters modal (
ID2-4324
) - IPAM - Bugfixing: Show selected network section in view mode (
ID2-4340
) - IPAM - Bugfixing: Fix range selector for DHCP scoping (
ID2-4341
) - IPAM - Bugfixing: Show correct error message in network definition category (
ID2-4353
) - IPAM - Object Details Page: Add spacing between New Network Buttons in onboarding PopUp (
ID2-4345
) - Object search and filter: Do not show multiple recent filter tags in the searchbar dropdown (
ID2-3791
) - Presets: Make custom preset defined as default the default preset for selected class (
ID2-3737
) - Product Upgrade / Downgrade : Display correct success message when changing plan (
ID2-4274
) - QA Launch-check : Fix scroll container in saved filter modal (
ID2-3894
) - Types of custom attributes: Allow user to type in date fields (
ID2-4283
) - UI form fields: Fix styles in Calendar component in UI-Kit (
ID2-4323
) - UI Form Field Times and Dates: Do not fill date field with current date when pressing enter (
ID2-3598
) - Validation options in category builder: Do not allow the user to create multiple unique entries via inline edit (
ID2-4302
) - Validation options in category builder: Do not apply currency validations of an attribute to other currency attributes (
ID2-4365
) - Validation options in category builder: Keep required option in category builder after saving category (
ID2-4369
)
1.0.3 – 2023-02-13#
Added#
- Login: Add Privacy Policy to login page footer (
ID2-4236
) - Product Plans and Feature Sets: Add net prices to plans (
ID2-4203
) - Product Upgrade / Downgrade : Let users understand what will they pay during upgrade of the plan (
ID2-4205
)
Changed#
- Inline editing: Replace the inline edit component with the one from the UI-kit (
ID2-4032
) - UT 20210317 Find, Create, Connect: Add medium toolbar to categories header and buttons in object details page (
ID2-3395
) - UT 20210317 Find, Create, Connect: Add large toolbar to object details page (
ID2-3396
)
Fixed#
- Bugs - Create new object : Allow to create objects with long names (
ID2-4160
) - Cloud 3rd Party Login: Re-direct to login with "Access denied" message after a disabled account passes 3rd party authentication (
ID2-4008
) - History: Change wording of History actions (
ID2-3581
) - History: Show the documentation state for objects in History (
ID2-3742
) - IPAM - Bugfixing: Do not allow limited user to see overview of other sections (
ID2-4113
) - IPAM - Bugfixing: Allow to open in new tab action in network view in Firefox (
ID2-4180
) - IPAM - Bugfixing: Fix duplicate behavior for network objects (
ID2-4181
) - IPAM - Bugfixing: Add missing background on network segment dropdown (
ID2-4183
) - IPAM - Bugfixing: Allow to switch networks tab when statistics are hidden (
ID2-4208
) - IPAM - Edit Object Assignment / IP List: Show a single scope in bar graph (
ID2-4189
) - Navigation: Make all objects class string bold again (
ID2-3416
) - Navigation: Make Inventory menu button responsive to close (
ID2-3666
) - Object ranking: Do not highlight pagination when object state is adjusted from Object details page (
ID2-3595
) - Object search and filter: Fix the layout when there is a validation error in date quick filters (
ID2-3727
) - Product Plans and Feature Sets: Change Date column of the Invoice table to use created date (
ID2-4201
) - QA Launch-check : Disable "Show Results" button until a valid filter is selected (
ID2-3861
) - QA Launch-check : Do not open calendar while quick filtering date attributes (
ID2-3895
) - QA Launch-check : History filter fields should not move while selecting values (
ID2-3898
) - QA Launch-check : Fix focus state of button in restore object banner (
ID2-3900
) - Reports Improvements : Poor performance of the reports (
ID2-3872
) - UI advanced data table: Fix header gap and checkbox placement in UI Kit table (
ID2-4214
) - UI Form Field Pulldown: Allow user to click on a suggestion in the multi-select combobox if there is already a selected value (
ID2-3796
) - UI notifications: Do not show object name in modal headers (
ID2-4166
) - UI sidebar: Fix scroll bar overlap in Finder (
ID2-3584
)
1.0.2 – 2023-01-17#
Changed#
- Login: Change slogan on login page (
ID2-4192
)
1.0.1 – 2023-01-13#
Fixed#
- Categories and attributes: Adjust styling of multi-select object browser field in multi-value category (
ID2-3587
) - Categories and attributes: Allow user to use date fields (
ID2-4153
) - Category Builder: Use single loading animation for Save and Fetch process on Category Builder (
ID2-4152
) - CMDB configuration: Do not allow to change title of predefined categories (
ID2-4162
) - Edit an attribute in category builder: Show line breaks for long text field in view mode (
ID2-4144
) - IPAM - Bugfixing: Fix IPv6 DHCP map range selection (
ID2-4107
) - IPAM - Bugfixing: Do not allow to enter IP address not matching to Network via Edit function on Network view (
ID2-4164
) - IPAM - Bugfixing: Do not allow to change IP Address of the assigned IP Address via Edit button on Network view (
ID2-4165
) - IPAM - Manage IP Address Table: Offer an option to expand IP range (
ID2-3948
) - Object ranking: Allow user to remove object with linked location object (
ID2-4097
) - Types of custom attributes: Show error in multi-select pulldown in edit mode (
ID2-4086
) - Types of custom attributes: Fix overlapping of error in multiselect pulldown (
ID2-4150
) - Validation options for custom attributes: Do not allow to set empty value for required text attribute (
ID2-4149
)
1.0.0 – 2023-01-04#
Initial release!