Skip to content

Releases: amitjoy/osgifx

v1.0.0

13 May 13:33
Compare
Choose a tag to compare
  • Features:

    • Update Distro #70
  • Bugs:

    • Fixed concurrency issue with dynamic service injection #69

v0.0.10

10 May 07:09
Compare
Choose a tag to compare
  • Features:

  • Bugs:

    • Windows command cannot be executed #67
    • NPE while parsing configuration #68

v0.0.9

08 May 22:35
Compare
Choose a tag to compare
  • Features:

    • Remove polluted logs from agent #64
    • Remove dependency to aQute.lib.io.IO #65
    • Provide option to generate OBR XML #66
  • Bugs:

v0.0.7

06 May 10:26
Compare
Choose a tag to compare
  • Features:

    • Show progress dialog when data gets retrieved just after agent gets connected #58
    • Change Title of Batch Install Dialog #59
    • Introduce cancel button to cancel progress dialog task #60
  • Bugs:

    • Remove button removes last selection #61
    • Exported DOT file doesn't contain the names #62
    • Graph generation doesn't work after agent disconnection and reconnection #63

v0.0.6

02 May 11:30
Compare
Choose a tag to compare
  • Features:

    • Use of CompletableFuture to have better control over running/creating/destroying tasks: #34
    • Use Timeline to update overview tiles periodically: #36
    • Handle clearing events and logs in one central place in data provider: #38
    • No need for synchronized lists: #40
    • Sort components by name: #41
    • Directory Watcher for Bundles and Configurations: #42
    • Update configuration if different than existing one: #43
    • Retrieve thread info always: #44
    • Close progress dialog if the agent gets disconnected abruptly: #46
    • More defensive programming in agent: #52
    • Retrieve properties info only when it's required: #53
    • Agent Cleanup: #56
    • Refresh all bundles after batch install: #57
  • Bugs:

    • NPE in application launcher: #33
    • Component state was not retrieved properly: #35
    • Execute heapdump conditionally: #37
    • Clear logs and events always: #39
    • NPE while preparing object class in agent: #45
    • Wrong -builderignore instruction: #47
    • NPE in ServiceComponentRuntimeImpl#holderToDescription(): #48
    • Exception occurs while sorting threads: #49
    • NPE in DTOFactory: #50
    • Send agent request to install bundles and create/update configurations in one go: #51
    • Listening to OSGi Events causes application to hang: #55

v0.0.5

26 Apr 01:10
Compare
Choose a tag to compare

v0.0.4

20 Apr 12:46
Compare
Choose a tag to compare
  • Features:

    • List all installed bundles and fragments
    • List all exported and imported packages
    • List all registered services
    • List all registered DS components
    • List all available system and framework properties
    • List all daemon and non-daemon threads
    • Send synchronous or asynchronous events on demand
    • Receive events on demand (option to start and stop receiving events)
    • Receive logs on demand (option to start and stop receiving logs)
    • Execute Gogo command
    • Execute Terminal (CLI) command
    • Auto-completion of all available remote Gogo commands during command execution
    • Install or update bundle
    • Drag and drop support of bundles (on Install Bundle Dialog) while installing or updating
    • List available configurations from ConfigurationAdmin
    • List property descriptors (Metatype)
    • Start/stop/uninstall bundle or fragment
    • Enable/disable DS component
    • Update/delete existing configuration
    • Create new configuration using metatype descriptor
    • Overview of the remote OSGi framework (memory consumption, uptime, framework information, number of bundles, number of threads, number of services and number of DS components)
    • Generate dependency graph for bundles
    • Generate dependency graph for DS components
    • Find all cycles between available DS components
    • Export generated dependency graph to DOT (GraphViz) format (Right click on generated graph)
    • Install external feature (plugin)
    • Check and install if updates are available for installed feature(s)
    • List and uninstall already installed feature(s)
    • Open Diagnostics (Show application log file)
    • Show suspicious classloader leaks
    • Show HTTP runtime components (Servlets, Listeners, Filters, Resources and Error Pages)
    • Shows heap usage over time and the count of garbage collections
  • Bugs: