Skip to content

Releases: schorschii/OCO-Server

Version 1.2.0

22 Mar 19:15

Choose a tag to compare

  • new: domain user groups (for policies)
  • policies: show overview button and assigned groups in detail view too
  • policies: fixed result set creation in Chrome
  • policies: use booleans to support the options for Chrome on Linux
  • policy result set: show warning icon when OS is not compatible with a policy
  • improved policy assign & computer/package selection dialogs
    • radio buttons for single selections
    • improve tree view in selection dialog
  • package edit dialog: fixed multiple os/version/archs selection
  • show assigned groups in profiles/managed apps list as <ul>
  • fixed new package edit dialog input/textarea toggle
  • domain users: merge local users based on username only (domain users with an uid are still merged only if uid matches)
  • password rotation: option to show generated password as QR code, so you log in with a barcode scanner on the target machine without typing on the keyboard
  • MDM profile dialog: toggle file/text input via tab
  • MDM: rename Android enterprise when renamed in OCO settings
  • removed BETA status badges from Policies and Mobile Devices menu entries

Version 1.1.13

27 Feb 23:13

Choose a tag to compare

Version 1.1.13 Pre-release
Pre-release

This is the final beta before the 1.2 release.

  • Breaking Change: MDM: Managed apps and profiles are now inherited recursively in mobile device groups (like in the new policy feature). Please check if you have nested groups with mobile devices before upgrading to not get any unwanted apps or profiles installed on devices that should not get them.
  • MDM: device location command (iOS only)
  • policies: policy object overview with configured settings & result set generation
  • policies: integration in global search bar
  • policies: fix for correct MS Office .admx group import
  • policies: support for .adml files with different case
  • policies: macOS support for Google Chrome policies
  • policies: support for dict/list settings
  • job containers & deployment rules: auto refresh of command output dialog text as long as the job is still running
  • honor compatible os/version/architecture in deployment rules and when renewing jobs
  • packages: you can now specify how line breaks in install/uninstall procedures should be replaced (e.g. & for Windows)
  • reports: link support for package_family_id columns
  • dialogs: disable inputs after sending the request while waiting for server response
  • major refactoring of dialogs and JS - this enables to show multiple dialogs simultaneously in the future
  • moved dialog views in separate dir
  • unified package/computer selection view in dialogs and deployment assistant
  • group assignments (computer, packages, mobile devices) are now displayed as <ul>
  • option to assign installed packages to computers manually

Version 1.1.12

18 Jan 20:11

Choose a tag to compare

Version 1.1.12 Pre-release
Pre-release
  • new: policy management beta: group policies for Linux, Windows and macOS! - feedback is highly appreciated
  • implemented history_limit and login_display_date_format restrictions for self-service too
  • MDM: implemented Android delegated scopes for managed apps
  • MDM: fixed certs checks
  • MDM: improved error handling for cron job
  • MDM: manual Android enrollment token creation for Samsung Knox
  • MDM: order mobile device groups by name
  • MDM: handle 1 profile only once even if assigned twice via multiple groups
  • Client Extension: store temporary remmina config in home dir

Version 1.1.11

04 Aug 10:30

Choose a tag to compare

  • fixed deployment assistant when deploying packages with NULL value in compatible OS/version/architecture field
  • fixed self-service deployment view
  • append extension version as GET parameter to JS and CSS includes to avoid caching issues
  • MDM: improved management of assigned profiles and apps
  • MDM: command buttons as known from computer objects
  • Android MDM: change config_id column to unsiged bigint - Google Play generates really big config ids
  • Android MDM: fixed incorrect config store behavior in some cases
  • removed the Nmap command button by default since it is rarely used
    • if you still need it, you can create a simple OCO extension for that (see example extensions repo)
  • changed package last_update to NULL by default
  • allow line break in CSV exports
  • handle autofocus in explorer-content AJAX requests
  • updated documentation

Version 1.1.10

12 Jul 13:17

Choose a tag to compare

  • many MDM improvements
  • improved password rotation feature
  • new: CheckMK local check script
  • new: architecture compatibility field for packages
  • agent timestamp is now stored in separate field to avoid problems with time difference on server and client
  • last change username is now stored with packages
  • show created_by username in brackets after date in computer, package, job container view
  • get correct agent remote IP if a proxy is used

Version 1.1.7

11 Mar 21:53

Choose a tag to compare

Version 1.1.7 Pre-release
Pre-release
  • Android MDM preview
  • show if a computer partition is encrypted (requires agent v1.1.7)
  • show local users of computers (requires agent v1.1.7)
  • show battery level of notebooks (requires agent v1.1.7)
  • new HMAC auth for agent communication instead of plaintext auth (requires agent v1.1.7)
  • show computer warn/crit service count in services tab header
  • option to set a manual server key when creating a new computer
  • improved message boxes for long texts
  • rearranged tree view (for mobile device features)
  • refactored homepage for mobile devices
  • code improvements (group objects - breadcrumbs)

Version 1.1.6

29 Jan 10:23

Choose a tag to compare

Version 1.1.6 Pre-release
Pre-release
  • improved DB schema: removed id from log and setting table
  • improved password rotation and macOS support
  • fixed some PHP warnings
  • updated translations

Version 1.1.3

12 Jan 20:08

Choose a tag to compare

Version 1.1.3 Pre-release
Pre-release
  • local user password rotation feature
  • update remote address on every agent.hello request
  • update download behavior when renewing jobs in same container
  • added missing permission for superadminsto create subgroups in package groups
  • add API call for general server info
  • improved iOS MDM beta
  • updated translations

Version 1.1.2

10 Sep 23:46

Choose a tag to compare

Version 1.1.2 Pre-release
Pre-release
  • iOS Mobile Device Management feature preview (very early stage of development but feedback is appreciated)
  • Client Extension on Windows: avoid cmd window when starting VNC and RDP
  • improved explorer tree expand/collapse buttons
  • improvements for navigating in the explorer tree with keyboard only
  • Self Service LDAP sync: option to use the username as unique identifier

Version 1.1.1

27 Aug 12:36

Choose a tag to compare

Version 1.1.1 Pre-release
Pre-release
  • correctly show 100% used space if free space is 0
  • remove (invisible) JS error on login page
  • redirect to target page after login via GET parameter
  • fixed software installation count
  • now using input type "search" for search text boxes, this shows a clear button in Chrome
  • automatically extract MSI product code for uninstall command when creating MSI packages (needs Wine installed)
  • simple software package license count/overview feature
  • auto build OCO Client Extension via Github workflow
  • fixed package family link in package group view
  • improved translations