felix

Checkout Tools
  • last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 963959 is being indexed.

update changelogs ([FELIX-2472] - Proxies should throw a runtime exception instead of a null point exception)
    • -0
    • +5
    /ipojo/handler/temporal/doc/changelog.txt
Use released annotations
Need to special case substring matching when there is no wildcard

to simply perform equals() comparison. (FELIX-2473)

Add the JSON license and update the NOTICE.
    • -0
    • +21
    /ipojo/webconsole-plugin/LICENSE.json
Add license headers
Code refactoring (header, javadoc, cosmetic fixes...)
Remove useless CSS
Modify the plugin label and name to be 'iPOJO'
Delete the old plugin.
improve performance of resolver in workspaces with many sigil projects - prevent cyclical resolver tasks

Adapt the dependency handler test suite to fit the change made for FELIX-2472 [iPOJO] Proxies should throw the OSGi service exception.
Adapt the temporal dependency handler test suite to fit the change made for FELIX-2472 [iPOJO] Proxies should throw the OSGi service exception.
Fix FELIX-2472 [iPOJO] Proxies should throw the OSGi service exception for the temporal dependency handler. Just replaced the former NPE by a Runtime Exception.
Start working on FELIX-2472 [iPOJO] Proxies should throw the OSGi service exception

Adapt the dependency handler to throw a runtime exception when there is no services in proxy mode with disabled nullables.

Also fix a bunch of typo.

Add factory navigation
Improve error handling
Add matchied services and used services links.
Add filter in dependency requirements. (remove Id)
Add created instance links
Add instance details
    • -0
    • +109
    /ipojo/webconsole-plugin/src/main/resources/res/instance.html
    • -0
    • +96
    /ipojo/webconsole-plugin/src/main/resources/res/factory.html
Add factory details in the webconsole plugin.
    • -0
    • +17
    /ipojo/webconsole-plugin/src/main/resources/res/ui/ipojo.css
Add factory detail (work in progress).

Add the ipojo.css file and load it.

Add the handler list support.
    • -0
    • +95
    /ipojo/webconsole-plugin/src/main/resources/res/ui/handler.js
    • -0
    • +47
    /ipojo/webconsole-plugin/src/main/resources/res/handlers.html
Modify the pom to include 'res'

Add the factories template

Add the instances template

Add the ipojo,js retrieving the instance list

Add the factories.js retrieving the factory list

Modify the IPOJOPlugin to support the factories and

instances template as well as the JSON messages

to retrives the lists.

    • -0
    • +85
    /ipojo/webconsole-plugin/src/main/resources/res/ui/ipojo.js
  1. /ipojo/webconsole-plugin/src/main/resources/res/ui
    • -0
    • +88
    /ipojo/webconsole-plugin/src/main/resources/res/ui/factory.js
  2. /ipojo/webconsole-plugin/src/main/resources/res
Start working on the new plugin for the web console
Update dependencies (webconsole + servlet).

Use the latest iPOJO (release version)

Added a feature to use an external instance/method to provide properties to propagate. Implemented it for all dependencies plus the resource adapter. Other adapters still under consideration.
Fixed FELIX-2471 /No class def found error - Permissions Admin (see screenshot)/

https://issues.apache.org/jira/browse/FELIX-2471

Fixed #FELIX-2470 /No class def found error - Wire Admin (see screenshot)/

https://issues.apache.org/jira/browse/FELIX-2470

Strip unknown attributes from Fragment-Host header. (FELIX-2466)