Skip to content

Commit 3f91932

Browse files
authored
Merge pull request #3567 from apinf/develop
0.56.0 release
2 parents df11b5d + f03573f commit 3f91932

File tree

113 files changed

+6490
-1093
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

113 files changed

+6490
-1093
lines changed

.meteor/packages

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,7 @@ aldeed:autoform-bs-button-group-input
1313
aldeed:collection2
1414
aldeed:simple-schema
1515
aldeed:template-extension
16-
apinf:accounts-admin-ui
1716
18-
apinf:api-umbrella
1917
apinf:autoform-bs-datepicker
2018
2119
apinf:restivus-swagger
@@ -86,7 +84,6 @@ tap:i18n-ui
8684
tmeasday:publish-counts
8785
todda00:friendly-slugs
8886
89-
twbs:bootstrap
9087
u2622:persistent-session
9188
useraccounts:bootstrap
9289
useraccounts:core
@@ -96,3 +93,5 @@ zimme:active-route
9693
aldeed:autoform-select2
9794
natestrauser:select2
9895
meteorhacks:aggregate
96+
apinf:api-umbrella
97+
apinf:accounts-admin-ui

.meteor/versions

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,11 @@ aldeed:[email protected]
1616
1717
1818
19-
19+
2020
2121
2222
23+
2324
2425
2526
@@ -166,7 +167,6 @@ tmeasday:[email protected]
166167
167168
168169
169-
170170
171171
172172

.travis.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
sudo: false
22

3+
group: deprecated-2017Q4
4+
35
language: node_js
46
node_js:
57
- '4'

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,13 @@
44

55
- [Build](#build)
66
- [Docker image](#docker-image)
7-
- [Links](#links)
87
- [API Umbrella Dashboard](#api-umbrella-dashboard)
98
- [Development status](#development-status)
9+
- [Automated testing](#testing)
1010
- [Nightly build](#nightly-build)
1111
- [Contributing](#contributing)
12+
- [Links](#links)
13+
1214

1315
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
1416

@@ -25,12 +27,6 @@
2527

2628
[![](https://images.microbadger.com/badges/image/apinf/platform.svg)](http://microbadger.com/images/apinf/platform) [![](https://images.microbadger.com/badges/version/apinf/platform.svg)](http://microbadger.com/images/apinf/platform)
2729

28-
# Links
29-
- [Documentation](http://apinf.org/docs) - APInf documentation
30-
- [Discussion](http://community.apinf.io) - APInf discussion
31-
- [Apinf Hackpad](http://apinf.hackpad.com) - Planning documents, meeting minutes
32-
- [Sprint planning](https://waffle.io/apinf/api-umbrella-dashboard) - waffle.io sprint plans
33-
3430
# API Umbrella Dashboard
3531
The APInf platform offers a comprehensive tool for API management. Building on [API Umbrella](http://nrel.github.io/api-umbrella/), it provides enhanced user interface features for API managers and consumers alike.
3632

@@ -43,17 +39,21 @@ For API consumers APInf provides simple key management, key usage analytics and
4339

4440
[![Throughput Graph](https://graphs.waffle.io/apinf/platform/throughput.svg)](https://waffle.io/apinf/platform/metrics)
4541

46-
## Source code visualization
47-
Our project source code has changed throughout the project lifespan.
48-
49-
[![source code structure](public/Apinf-developmentActivity-upTo-0.33.1.gif)](https://archive.org/details/apinf-opensource-development-visualization-from-0.1-to-0.50)
42+
# Testing
5043

51-
See the [high definition video (with music) of Apinf Development Activity up to version 0.50](https://archive.org/details/apinf-opensource-development-visualization-from-0.1-to-0.50) on the Internet Archive.
44+
For automated testing we use [Sauce Labs](https://saucelabs.com).
5245

5346
# Nightly build
54-
You can preview our latest version at [nightly.apinf.io](http://nightly.apinf.io). Feel free to register an account and test things out.
47+
You can preview our latest version at [nightly.apinf.io](https://nightly.apinf.io). Feel free to register an account and test things out.
5548

5649
# Contributing
5750
Please review our [Contributor Guide](https://github.com/apinf/platform/blob/develop/.github/CONTRIBUTING.md) for details on how to get involved with the project.
5851

5952
Please follow guidelines for community involvement in our [Code of Conduct](https://github.com/apinf/platform/blob/develop/CODE_OF_CONDUCT.md)
53+
54+
# Links
55+
56+
More about APInf: [apinf.com](https://apinf.com).
57+
58+
APInf saas service: [apinf.io](https://apinf.io).
59+

apinf_packages/about/client/about.html

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- Copyright 2017 Apinf Oy
1+
<!-- Copyright 2018 Apinf Oy
22
This file is covered by the EUPL license.
33
You may obtain a copy of the licence at
44
https://joinup.ec.europa.eu/community/eupl/og_page/european-union-public-licence-eupl-v11 -->
@@ -33,13 +33,33 @@ <h3>
3333
Apinf
3434
</dt>
3535
<dd>
36-
0.55.0
36+
0.56.0
3737
</dd>
3838
<dt>
3939
API Umbrella
4040
</dt>
4141
<dd>
42-
0.13
42+
0.15
43+
</dd>
44+
<dt>
45+
Version
46+
</dt>
47+
<dd id="show_version">
48+
</dd>
49+
<dt>
50+
Branch
51+
</dt>
52+
<dd id="show_branch">
53+
</dd>
54+
<dt>
55+
Commit
56+
</dt>
57+
<dd id="show_commit">
58+
</dd>
59+
<dt>
60+
Tag
61+
</dt>
62+
<dd id="show_tag">
4363
</dd>
4464
</dl>
4565
<h3>
@@ -50,7 +70,7 @@ <h3>
5070
{{_ "aboutApinf_copyright" }}
5171
</dt>
5272
<dd>
53-
2017 Apinf Oy
73+
2018 Apinf Oy
5474
</dd>
5575
<dt>
5676
{{_ "aboutApinf_license" }}
@@ -114,7 +134,7 @@ <h3>
114134
{{_ "aboutApinf_contributors" }}
115135
</dt>
116136
<dd>
117-
Jawid Ahmadi, Taija Björklund, Vesa Härkönen, Nazia Hasan, Ville Jyrkkä, Matti Leppänen, Philippe Luickx, Jarkko Moilanen, Alapan Mukherjee, Damir Mustafin, Sridevi Nittoor, Illya Nizyev, Yan Nunes, Brylie Christopher Oxley, Sebastian Pancia, Massimo Rangoni, Saransh Dev Singh, Shalva Usubov, Juuso Vallius, Sarala Vanipenta, Cassiano Vellames, Maurício Vieira, Daria Voytova
137+
Jawid Ahmadi, Taija Björklund, Vesa Härkönen, Nazia Hasan, Ville Jyrkkä, Matti Leppänen, Philippe Luickx, Ilari Mikkonen, Jarkko Moilanen, Alapan Mukherjee, Damir Mustafin, Sridevi Nittoor, Illya Nizyev, Yan Nunes, Brylie Christopher Oxley, Sebastian Pancia, Massimo Rangoni, Saransh Dev Singh, Shalva Usubov, Juuso Vallius, Sarala Vanipenta, Cassiano Vellames, Maurício Vieira, Daria Voytova
118138
</dd>
119139
<dt>
120140
{{_ "aboutApinf_openSource" }}

apinf_packages/about/client/about.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
// Meteor packages imports
2+
import { Meteor } from 'meteor/meteor';
3+
import { Template } from 'meteor/templating';
4+
5+
Template.aboutApinf.onRendered(() => {
6+
Meteor.call('fetchVersionData', (error, result) => {
7+
$('#show_version').text(result.version);
8+
$('#show_branch').text(result.branch);
9+
$('#show_commit').text(result.commit);
10+
$('#show_tag').text(result.tag);
11+
});
12+
});
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// Meteor packages imports
2+
import { Meteor } from 'meteor/meteor';
3+
4+
Meteor.methods({
5+
fetchVersionData () {
6+
/* global Assets */
7+
const myFile = JSON.parse(Assets.getText('versions.json'));
8+
return myFile;
9+
},
10+
});

apinf_packages/analytics/collection/schema.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,22 @@ const MetricsSchema = new SimpleSchema({
2121
type: Number,
2222
optional: true,
2323
},
24+
shortestResponseTime: {
25+
type: Number,
26+
optional: true,
27+
},
28+
shortResponseTime: {
29+
type: Number,
30+
optional: true,
31+
},
32+
longResponseTime: {
33+
type: Number,
34+
optional: true,
35+
},
36+
longestResponseTime: {
37+
type: Number,
38+
optional: true,
39+
},
2440
successCallsCount: {
2541
type: Number,
2642
optional: true,

0 commit comments

Comments
 (0)