Releases: CactuseSecurity/firewall-orchestrator
Releases · CactuseSecurity/firewall-orchestrator
v8.8.6 Bugfixing Release
What's Changed
- resync main --> develop (version 8.8.5) by @tpurschke in #3394
- fix app server comparison in variance analysis + source cleanup by @abarz722 in #3399
- Fix PDF Github Actions by @SolidProgramming in #3409
- Fix javascript crashes by @SolidProgramming in #3410
- Develop v8.8.6 - hotfix cp importer by @tpurschke in #3422
- Fix task bundling and Updateable Objects by @abarz722 in #3421
- fix(UI); Better viewing experience for modelling connections by @SolidProgramming in #3425
- fix(UI): EditAppRole Area selection Dropdown size by @SolidProgramming in #3432
- feat(UI): Modelling: Mark problematic groups/network elements/services by @SolidProgramming in #3420
- Fix Unit test by @abarz722 in #3439
- Several small fixes by @abarz722 in #3447
- fixes for check point importer by @tpurschke in #3455
- refine service comparer + display by @abarz722 in #3453
- Develop make test install run on all PR changes by @tpurschke in #3467
Full Changelog: v8.8.5...v8.8.6
v8.8.5 Variance Analysis and Bug Fixes
What's Changed
- Develop fix duplicate gateway objects by @tpurschke in #3336
- variance: analyse connections for request by @abarz722 in #3315
- v8.8.5 adding any vs. rule change distinction by @tpurschke in #3341
- Develop fix connection permissions by @tpurschke in #3348
- Fixes for Filter + Ext Request by @abarz722 in #3353
- Fix Unit tests + Code duplication from PR 3353 by @abarz722 in #3356
- feat(settings): Custom Logo / FWREZNETZ-459 and CSV import should always display result popup by @SolidProgramming in #3332
- feat(ui/api client): implement version filtering for rule objects by @Y4nnikH in #3307
- Special User handling by @abarz722 in #3361
- adding automation for PR creation by @tpurschke in #3364
- fix(ui): export of change report by @Y4nnikH in #3379
- feat(UI): FWREZNETZ-699 - Custom Logo in nav bar by @SolidProgramming in #3373
- feat(UI): FWREZNET696 Modelling - Move Area-Drop-Down by @SolidProgramming in #3362
- NAT heuristic by @abarz722 in #3381
- Develop by @tpurschke in #3385
- Develop by @tpurschke in #3386
- Develop by @tpurschke in #3387
- Develop hasura upgrade to 2.48.1 by @tpurschke in #3390
- main v8.8.5 merge from develop by @tpurschke in #3382
Full Changelog: v8.8.4...v8.8.5
v8.8.4 hotfix import DLP actions
What's Changed
- ErrorBoundary + state display by @abarz722 in #3272
- feat(api-client): filtering of rule_from/to/svc and group flats in query by @Y4nnikH in #3251
- updating readme release notes by @tpurschke in #3277
- Develop latest fixes by @tpurschke in #3278
- only auto run github actions on main & dev branches by @tpurschke in #3281
- Revert breaking changes of #3239 by @SolidProgramming in #3298
- Develop to main by @tpurschke in #3301
- Merge pull request #3301 from CactuseSecurity/develop by @tpurschke in #3302
- variance statistic as table + deactivate connections by @abarz722 in #3276
- feat: use template for sharing vs code launch.json by @Y4nnikH in #3300
- add new versions for support by @tpurschke in #3321
- hotifx cp importer ask action by @tpurschke in #3324
- Merge: EventMediator usage for appserver refresh by @SolidProgramming in #3178
- Improve error handling and logging in HtmlToPdfTest by @SolidProgramming in #3323
- main bugfix release v8.8.4 - adding Check Point importer DLP actions by @tpurschke in #3329
Full Changelog: v8.8.2...v8.8.4
v8.8.2 New Variance Analysis Report Type
What's Changed
- Merge pull request #3190 from CactuseSecurity/develop by @tpurschke in #3237
- enhance special user object recognition by @abarz722 in #3245
- Fix visual issue while editing by @NilsPur in #3239
- Variance status first throw by @abarz722 in #3247
- Variance enhancements by @abarz722 in #3264
- Fix roles for FwChange by @abarz722 in #3267
- Bump Swashbuckle.AspNetCore from 8.1.0 to 8.1.1 in /roles by @dependabot in #3152
- Bump HtmlAgilityPack from 1.12.0 to 1.12.1 in /roles by @dependabot in #3168
- Fix bug in EditAppRole where an infinite loop spinner was displayed when creating a new AppRole
Full Changelog: v8.8.1...v8.8.2
v8.8.1 bugfix release
What's Changed
- PR for bugfix on develop - fix sorting app servers results in duplicates by @Robin-Smets in #3180
- Fix comparers + unit tests by @abarz722 in #3183
- Develop merge into main - fixes by @tpurschke in #3185
- issue 3182 - corrected assignment of selectable app servers by @Robin-Smets in #3186
- Develop fix app data import placeholder by @tpurschke in #3190
- ansible config update syntax for yaml by @tpurschke in #3193
- Fix mod usergroup path by @tpurschke in #3204
- Comparer fixes by @abarz722 in #3207
- Revert "Merge: Fixed connection object duplication" by @tpurschke in #3229
- Extra config enhancements by @abarz722 in #3226
- v8.8.1 bugfix release by @tpurschke in #3236
Full Changelog: v8.8...v8.8.1
v8.8 maintenance release
v8.8 23.04.2025 MAIN
- Endpoint for getting rules by @abarz722 in #3027
- ExtRequest - increase logging by @abarz722 in #3029
- Nuget Updates by @SolidProgramming in #3038
- Nuget Updates by @SolidProgramming in #3042
- fix(ui): ip filtering in app report by @Y4nnikH in #3040
- Preventing use of NA objects in connections by @SolidProgramming in #3043
- fix(ui rsb): ui crash likely caused by duplicates in query result by @Y4nnikH in #3046
- LDAP Nuget Update changes by @SolidProgramming in #3056
- Defer AZ creation until second button click by @SolidProgramming in #2856
- Removing minor py-re deprecation warnings by @tpurschke in #3053
- feat(ui): rsb enhancements by @Y4nnikH in #3073
- User UI glitch by @SolidProgramming in #3089
- Modelling new AR drop down strange initial value by @SolidProgramming in #3091
- Verify modelled services for empty groups by @SolidProgramming in #3087
- adding app servers fails without name by @SolidProgramming in #3088
- Modelling - no NA should be usable for selected interfaces by @SolidProgramming in #3086
- new customized app data import script by @tpurschke in #3101
- adding csv appdata import stats by @tpurschke in #3103
- reformatting app server ip struct by @tpurschke in #3105
- css cache changes by @SolidProgramming in #3108
- show more clearly if everything is (horizontally) displayed by @SolidProgramming in #3096
- Fixed connection object duplication by @SolidProgramming in #3118
- Modelling csv import improvements by @SolidProgramming in #3113
- IP check improvements by @SolidProgramming in #3133
- Nuget Updates by @SolidProgramming in #3136
- Some report generation improvements by @SolidProgramming in #3117
- Config change subscribe add "autoReplaceAppServer" #3138 by @SolidProgramming in #3148
- Nuget Updates by @SolidProgramming in #3143
- External ticket timout fix by @NilsPur in #3151
- feat(ui): ip filter line observes negation in rules by @Y4nnikH in #3164
- allow for flexible ldap group name templating, fix #3114 by @tpurschke in #3165
- Variance Report First Throw by @abarz722 in #3080
- feat(ui rsb): show ip/port of flat members by @Y4nnikH in #3172
- fix(ui report): ip filter on negated rule to/from by @Y4nnikH in #3173
v8.7.1 Hotfix Release
8.7.1 07.03.2025 MAIN
- fix modelling select existing interfac
- fix modelling settings ldap selection
- fix workflow ticket close spinner
- fix importer top level when no changes are found an incorrect default value (error_cound=1) was set
What's Changed - Details
- Merge pull request #2965 from CactuseSecurity/develop by @tpurschke in #2966
- PR for bug-2930--DraggableList.razor---multiselect-buttons-get-stuck,-when-window-focus-is-lost-while-key-down by @Robin-Smets in #2931
- Develop bugfix by @tpurschke in #2967
- fix missing drop function in upgrade 8.6.3 by @tpurschke in #2978
- PR for bug-2977--importer-check-point--parse-ip-of-check-point-host by @Robin-Smets in #2981
- Merge: Fixed height of fullscreen popup by @SolidProgramming in #2988
- Develop fix for LDAP DNs with comma by @tpurschke in #2985
- Actual prod fixes by @abarz722 in #2996
- Merge: Fix DropDown unwanted initial behaviour by @SolidProgramming in #2990
- Merge: Fix workflow popup not closing by @SolidProgramming in #2998
- release v8.7.1 by @tpurschke in #3001
- v8.7.1 Hotfix release by @tpurschke in #3002
Full Changelog: v8.7...v8.7.1
v8.7 Feature Release
- General UI
- pop-up unification and clean-up
- removing unnecessary scroll-bars
- PDF generation: replacing engine wkhtml with puppeteer
- Modelling
- Edit application role (AR): make objects sortable by IP or name
- adding change requests to history
- adding option to name all application servers by reverse DNS and fall-back to prefix + ip
- make app server importing robust regarding changes
- API: upgrade Hasura to 2.45.2
- Workflow: some performance improvements
What's Changed (the nasty details)
- Merge pull request #2747 from CactuseSecurity/develop by @tpurschke in #2748
- Select multiple interfaces by @SolidProgramming in #2750
- customizing script - encode password for git by @tpurschke in #2751
- chrome download for pdf by @alf-cactus in #2755
- fix owner recert calulation and importer improvements by @tpurschke in #2758
- feat(ui rsb): intuitive link to rsb in report and recert by @Y4nnikH in #2760
- Cactus develop Import Exception Rename by @tpurschke in #2763
- Change pdflib puppeteer by @SolidProgramming in #2536
- Cactus develop add packages for puppeteer by @tpurschke in #2766
- housekeeping + area initialization bugfix by @abarz722 in #2767
- feat(ui): Add versioning to CSS and JS links in _Host.cshtml by @Y4nnikH in #2772
- Cactus develop rename test project by @tpurschke in #2769
- Cactus develop version update by @tpurschke in #2775
- Merge #2784 into develop by @SolidProgramming in #2788
- various small changes installer by @tpurschke in #2790
- Merge #2783 into Develop by @SolidProgramming in #2789
- Merge Issue 2783 again by @SolidProgramming in #2791
- Merge Nunit bump into develop by @SolidProgramming in #2792
- Merge for issue #2786 by @SolidProgramming in #2793
- Update install-advanced.md by @alf-cactus in #2796
- test(ui rsb): bUnit tests for link to rsb functionality by @Y4nnikH in #2762
- fix debian trixie build by @tpurschke in #2805
- Cactus develop fix for #2644 by @tpurschke in #2808
- Cactus develop improve cp importer error handling by @tpurschke in #2809
- Merge Develop changes by @SolidProgramming in #2811
- Navigation collapse merge by @SolidProgramming in #2815
- Merge: Fix Issue #2813 by @SolidProgramming in #2818
- Merge Navbar fixes 2.0 by @SolidProgramming in #2817
- Merge for improved popup/modal sizes by @SolidProgramming in #2816
- [~] Fixed scrolling issue #2812 by @SolidProgramming in #2821
- Merge Navbar changes by @SolidProgramming in #2833
- #2831: added logic to remove used app servers from library in network modelling module by @Robin-Smets in #2834
- #2749: Modal size changes by @SolidProgramming in #2836
- Bump Microsoft.AspNetCore.Authentication.JwtBearer from 8.0.11 to 8.0.12 in /roles by @dependabot in #2798
- fix(api): deleteNetworkOwnership id type by @Y4nnikH in #2851
- Update basic installation.md instructions by @SolidProgramming in #2858
- #2832: Allow ordering in app role builder by @Robin-Smets in #2854
- extend fortinet importer by @alf-cactus in #2869
- PR for #2692--Modelling---short-duplication-of-objects-when-saving by @Robin-Smets in #2857
- PR for #2609: App modelling: answering interface forgets former edits by @Robin-Smets in #2859
- PR for #2867: Translate Order Mode In OrderByDropdown by @Robin-Smets in #2870
- Rework AppServer handling + housekeeping by @abarz722 in #2871
- PR for #2897: UI app role editor unification by @Robin-Smets in #2883
- hotfix importer clearManagement case by @tpurschke in #2877
- Merge for PDF creation changes using puppeteer by @SolidProgramming in #2843
- PR for issue 2866 - concept for test data generation by @Robin-Smets in #2890
- New Project FWO.Data by @abarz722 in #2895
- Fix External Management recognition by @abarz722 in #2897
- fix upgrade script v8.6.3 by @tpurschke in #2903
- Move project + fix variance analysis by @abarz722 in #2907
- PR: FIX solutions errors for visual studio by @SolidProgramming in #2913
- Merge workflow by @SolidProgramming in #2915
- PR for #2884: UI multi-select via shift only working once by @Robin-Smets in #2885
- Merge nuget updates by @SolidProgramming in #2917
- Update Nuget Packages by @SolidProgramming in #2926
- indices for workflow and modelling modules by @tpurschke in #2924
- upgrade hasura to 2.45.2 by @tpurschke in #2933
- Merge to fix some UI component warnings by @SolidProgramming in #2925
- Merge to Fix scheduled pdf reports by @SolidProgramming in #2918
- PR for Bug 2935: DummyAppRole missing by @Robin-Smets in #2939
- Merge to fix dropdown element on load by @SolidProgramming in #2945
- Merge for the new modals by @SolidProgramming in #2944
- Merge: Update Nuget by @SolidProgramming in #2947
- adding editorconfig for the project by @tpurschke in #2941
- adding SBOM start by @tpurschke in #2953
- some Wf init improvements by @abarz722 in #2942
- no autoformat on save by @tpurschke in #2954
- Develop to main v8.7 by @tpurschke in #2963
- v8.7 release by @tpurschke in #2964
- main v8.7 by @tpurschke in #2965
Full Changelog: v8.6.2...v8.7
v8.6.2 Fix network modelling library
- fixes: when (not initially) editing ARs, the library is not filled
v8.6 Modelling Request Features and Fixes
v8.6 - 11.12.2024 MAIN
Features
-
Modelling
- Create Application Zones
- Add monitoring for external requests for admins
- Add re-initialization for external requests
- consolidation modelling external requests
- adding optional access requst on behalf of UI user
- adding live update of external task/ticket status
- app server name handling rework (NONAME --> _)
- owner groups can now also be external LDAP groups
-
Reporting
- refining connection report (adding Common service, app role, network area details)
Fixes
- refining connection report (adding Common service, app role, network area details)
-
Importer
- adding missing colors in Check Point importer
- new VOIP service object and Internet object
-
UI
- SECURITY: updating System.Text.Encodings.Web v4.5.0 --> v8.0.0