46 Commits

Author SHA1 Message Date
Brian O'Connor
5ab426f9ff Updating copyrights
New format: 'Copyright .year-present Open Networking Laboratory'

Change-Id: I1a9e58b355b775e75245ad875a2d7a4df3f03098
2016-04-09 01:20:21 -07:00
Thomas Vachuska
dff797b569 Bumping onos-maven-plugin to 1.10-SNAPSHOT.
Change-Id: I6e3844fb9cfa9427a6fdcffef66707a27ada65a5
2016-03-08 02:20:08 +00:00
Thomas Vachuska
f10c722937 Releasing onos-maven-plugin 1.9
Change-Id: Ib4f043af142c40835882bdbbc60ced61836abde8
2016-03-08 02:02:17 +00:00
Simon Hunt
afae2f71fc Apps-- added onos.app.title property to applications.
Change-Id: Id845390ee0bee5b871c0ce9f47b2ce98fbcf26b9
2016-03-07 19:30:59 +00:00
Thomas Vachuska
9700ee6a68 Bumping onos-build-conf to v1.3-SNAPSHOT and onos-maven-plugin to v1.9-SNAPSHOT
Change-Id: I4cc35d3ef0e423b03e492ea784890273123736f1
2016-03-01 20:00:49 -08:00
Thomas Vachuska
09fb21e7e5 Bumping onos-build-conf to v1.2 and onos-maven-plugin to v1.8
Change-Id: Iff7535521cd5df6904dce62adbb6feea9730c328
2016-03-01 19:57:39 -08:00
HIGUCHI Yuta
547c20585e Fail the build if @onos.rsModel specified model json does not exist
- Commenting out DeviceKey related @onos.rsModel issues

Change-Id: Id11730d7cf63aa32038538d9392a980e2f995ab5
2016-02-23 17:48:21 +00:00
Sho SHIMIZU
ef7e290e20 Make use of Optional more idiomatic
Change-Id: I42b3261169e7cb8408f46c5831f72115f77fd779
2016-02-17 00:38:48 +00:00
Jian Li
a9a1bbd825 Bump up fasterxml jackson lib to 2.7.0 and clean up dependencies
Change-Id: I43d672a1f275ef7108b5dd416f3f120485823d0f
2016-01-22 00:39:50 -08:00
Jian Li
97d6b2d392 [ONOS-3635] Implement List view for extended application properties
Change-Id: Ie8f985f9c2986857df92bcb47b5bdee876f37230
2016-01-21 23:24:02 +00:00
Jian Li
8bcb4f23ce [ONOS-3634] Remove readme tag from app.xml
Change-Id: I536f54f74586a0bb5c671564f71b44a0a871d5f6
2016-01-20 18:55:28 +00:00
Jian Li
c35415ddcd [ONOS-3634] Enhance app to have a category, icon, URL and readme
This commmit enhances application to have category, icon, URL and
readme. The web GUI and CLI will be implemented in separate commits

Change-Id: Ib02716d7118cc617b24f196f2213ea1fe99a34be
2016-01-20 00:30:35 +00:00
Jian Li
1f820048fe [ONOS-3703] Bumps up external dependencies of onos-maven-plugin
Change-Id: I6e0a0338da9384747a9ab45b6607844e75cb812e
2016-01-19 19:35:22 +00:00
Andrea Campanella
82baf6b5cd ONOS-3607 Add Criteria model for Flows REST Api with field description.
Change Model parsing in Swagger mojo for whitspaces stripping.

Also, readding onos-maven-plugin to root pom build temporarily.

Change-Id: I8995c74d762a3e59acebe15cc600a0f1bfa41411
2016-01-07 23:45:06 +00:00
Ray Milkey
4fd3ceb3df [Falcon] fixes for Sonar Critical bugs
Change-Id: I0a63578727693a2517f3002bd4f4c391b6f44aea
2015-12-17 17:39:44 +00:00
Brian O'Connor
ec309edf9a Updating onos-maven-plugin version to 1.8-SNAPSHOT
Change-Id: Ic3851ac99960acf7264540a6b9aecffd485aca80
2015-12-14 15:28:10 -08:00
Brian O'Connor
85a60e5484 Bumping onos-maven-plugin to 1.7 for release
Change-Id: I9b031827667f6de40cd1cac9dcaf50888ca6a4d4
2015-12-14 15:28:09 -08:00
Andrea Campanella
260645ba25 ONOS-3530 Fix array out of bounds in case of no @param value description
Change-Id: I336a7645547f844e11ab08cc3cf9f403fa42d890
2015-12-08 07:36:06 +00:00
Brian O'Connor
4751e83503 Rolling onos-maven-plugin to 1.7-SNAPSHOT and onos-build-conf to 1.2-SNAPSHOT
Change-Id: Iea3add6940bedf298ec65c0e59af70814e02d99e
2015-12-04 22:43:11 -08:00
Brian O'Connor
e261ab2ff1 Updating onos-maven-plugin to 1.6 and onos-build-conf to 1.1
Change-Id: I8e9eabfc3ddb499028ec1abf6e626c09cd12e8b1
2015-12-04 22:42:06 -08:00
Andrea Campanella
10c4adc294 ONOS-2706 Changing rsModel annotation to onos.rsModel
Change-Id: I1c22a7e1e147f13b960c3a6095408d68173ca966
2015-12-04 01:37:21 +00:00
Andrea Campanella
e22731b6ef [ONOS-3394] Remove network configuration model from SwaggerUi and line stripping for better swagger.json formatting.
Change-Id: I0200407b829baff84a921fa6027a3ebb4c873dfc
2015-12-02 19:43:58 +00:00
andrea
d35f89c1aa [ONOS-3405] Change EthType Json encoding to Hex and extend decoding with Hex support alongside int
Change-Id: I629f52016256d6c5cc258ab9e1c5a7b916991d5b
2015-11-30 19:07:33 +00:00
Thomas Vachuska
016bef721f Fixing features.xml so that they don't self-reference.
Change-Id: I1f4b8bc956f24d422af06e02330f5de8bb4873c2
2015-11-25 00:57:59 +00:00
andrea
863201a126 [ONOS-3406] change consumes type in SwaggerUI for REST post method to octet_stream
Change-Id: I1c4917eb743c1d5dfe8e276074f0c8f484c75ed2
2015-11-24 21:33:52 +00:00
Thomas Vachuska
fa776af657 Allowing white spaces in onos.app.requires property.
Change-Id: I1350f3239f0593d1188dda3580456c1f2a95cd33
2015-11-18 00:57:10 -08:00
andrea
faa2c4ba46 [ONOS-2706] Insert Support for REST API model schema in Swagger UI
Change-Id: Iad158d90f203101fd23328f30f2507b7677a1997
2015-11-18 03:07:57 +00:00
Thomas Vachuska
761f0040f3 ONOS-1684 Added support for app dependencies.
Change-Id: Iae318c24c3c9bd43d84318c79ac420fc85d5d599
2015-11-12 21:37:58 +00:00
Brian O'Connor
fe132784e9 Bumping onos-maven-plugin version to 1.6-SNAPSHOT
Change-Id: I59e1e2e960b4563285edd8fd638a240165e43a75
2015-08-27 11:56:59 -07:00
Brian O'Connor
354cab9dda Bumping onos-maven-plugin version to 1.5 for release
Also, removing build dependency from root pom and updating version there.

Change-Id: I7dfb98f2b3377a715a075f4396d686e3112ad15d
2015-08-27 11:55:27 -07:00
Thomas Vachuska
0fa2aa1167 ONOS-2486 Adding swagger-based REST API documentation.
Change-Id: I237d973d73549ad30ddc638c1c201f024d344c70
2015-08-19 18:46:38 +00:00
Sahil Lele
372d1f38ce ONOS-2485 Autogenerate swagger JSON files from WebResource classes
Change-Id: If3efcd22ce04b4579bf0d3359684b252d981913e
2015-08-05 16:49:18 -07:00
Brian O'Connor
8fa099aa1b Bumping onos-maven-plugin version to 1.5-SNAPSHOT
Change-Id: I784133aef6209292e42bad2b54938847caf1f0b4
2015-05-21 17:38:43 -07:00
Brian O'Connor
c013a354b2 Removing maven-plugin from overall build and rolling version to 1.4
Change-Id: Ibef881eea7be0e1a1545cbec15dc43c3eea74019
2015-05-21 17:24:46 -07:00
Thomas Vachuska
41e8c18f22 Simplified app packaging to use just project.version rather than short.version.
Change-Id: I58c30b663810de42890b75bbcef5c7dc5a4a87ba
2015-04-21 21:23:11 +00:00
Thomas Vachuska
586afd8e2b Removing need for boilerplate app.xml; Instead defining onos.app.name and onos.app.origin (optional) is sufficient to trigger generation of boilerplate app.xml and features.xml files.
Change-Id: Ied8f3f8bf8774fae85e11c79a733b34dd5868949
2015-04-20 14:36:02 +00:00
Brian O'Connor
bf7eca5870 Updating onos-maven-plugin to use localRepository from Maven
rather than explicit path

Also, updating root pom.xml to point to the version and
temporarily build the plugin

Change-Id: I1a6cdaf3d384dff77cd9b4566a8c46707b789308
2015-04-15 23:36:54 +00:00
Brian O'Connor
d4170ba3a0 Rolling onos-maven-plugin version to 1.4-SNAPSHOT
Change-Id: I1a8bf425f277cc9f0e81a917fbce094a164cb12c
2015-04-15 14:01:50 -07:00
Brian O'Connor
5c9386b080 Rolling onos-maven-plugin version to 1.3 for release
Change-Id: If09ac0563353b0c95c6546b9c0ae51e277690bb7
2015-04-15 14:01:50 -07:00
Thomas Vachuska
a7a022051d Fixed a defect on OnosAppMojo to allow apps to properly stage their own artifacts.
Change-Id: Iea33baec27820663524ba84524ff9acb40d7a9b3
2015-04-15 14:01:50 -07:00
Brian O'Connor
a795d1ea22 Bumping onos-maven-plugin version to 1.3-SNAPSHOT
Change-Id: I5ae8923f9c7339e1f72a332f5bc22d7faacf0e0f
2015-04-14 15:00:53 -07:00
Brian O'Connor
4322fc17f0 Bumping onos-maven-plugin version to 1.2
Change-Id: Ia5f8e9bba8937a58cac44f4d52317b7271ac5d19
2015-04-14 15:00:25 -07:00
Thomas Vachuska
a98ae7f1c1 ONOS-1290 Implemented OnosAppMojo for packaging and installing ONOS apps as Maven artifacts.
Change-Id: Id9452beea46f37bd0f0737f478f2a2541dc5deb9
2015-04-14 21:13:45 +00:00
Brian O'Connor
6ea48a22fe Starting snapshot 1.2.0-SNAPSHOT
Change-Id: Iffa1055c22448849353ede6581c277f4d3de78d8
2015-03-17 20:07:20 -07:00
Brian O'Connor
91d9019b24 Tagging ONOS Blackbird release: 1.1.0
Change-Id: Iee1accb8f83e03a1c4b2250d36d48aefd6383c97
2015-03-17 19:45:58 -07:00
Thomas Vachuska
8c8b0372e5 Adding OnosCfgMojo to the onos maven plugin.
Removing previously manuall generated files since they are now auto-generated.

Change-Id: I1f8361f97db74c9e2f077b3d5e7a6e65876561ef
2015-03-13 03:42:02 +00:00